被 JetBrains 家 IDE 救了一命以后对 VSCode 的产生的问题。

2022-05-24 11:51:17 +08:00
 tlerbao

头几天脑袋短路,git reset --hard 把代码都干了。

最后 PHPStorm 的 local history 文件历史记录完整恢复了回来。

我其实是从 VSCode 转到 PHPStorm ,这几天又想转回 VSCode ,毕竟是真的丝滑(虽然我 32 内存 XD )

产生的疑问:

  1. VSCode 是否可以实现 JetBrains IDE 的 local history 文件历史记录功能来后悔药。
  2. 无论是写 PHP 还是 Vue ,VSCode 的 Command + 点击跳转到定义都没有 IDE 的强大,能否通过插件或配置让 VSCode 拥有强大的跳转到定义哈。

PS:上文第 2 点我已经买了 PHP Intelephense ( https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client ) 这个插件,但依然没有 IDE 功能强大。

13445 次点击
所在节点    Visual Studio Code
97 条回复
zhangchongjie
2022-05-24 12:01:02 +08:00
vscode 真的问题太多,大而全,但是难做到小而精,用习惯 JetBrains 家的,再去用 vscode ,就感觉很难受,从补全到 git 等功能,之前我还有想过把 c++和 java 迁移到 vscode ,但用了一段时间,真的受不了了
olaloong
2022-05-24 12:01:24 +08:00
local history 这个真的是平时用不上,关键时候能救命的东西
lscexpress
2022-05-24 12:03:05 +08:00
那你应该坚持 phpstorm 的
Jakarta
2022-05-24 12:05:04 +08:00
1 、vscode 在 March 2022 (version 1.66)更新中引入了 local history 功能。https://code.visualstudio.com/updates/v1_66#_local-history
2 、不清楚。
yuancoder
2022-05-24 12:05:21 +08:00
用 vim 没有这个烦恼
wdssmq
2022-05-24 12:06:23 +08:00
Local History - Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=xyz.local-history

有插件
zeyexe
2022-05-24 12:14:49 +08:00
git reset --hard 也能救回来,用 git reflog
selca
2022-05-24 12:15:38 +08:00
我是做 Java 开发的,vscode 在 Java 这边也处于刚起步,插件装上后性能比 idea 都还要差一些,而且由于是用爱发电,插件相关的支持也比不上商业化的家伙。
zmal
2022-05-24 12:18:07 +08:00
@zeyexe 他是把暂存区的搞没了。
zeyexe
2022-05-24 12:24:48 +08:00
@zmal 原来是这个意思,是我理解错了
Kamiyu0087
2022-05-24 12:29:31 +08:00
我也被 IDEA 的历史记录救过命 XD
yunyuyuan
2022-05-24 12:32:42 +08:00
vscode 有 TIMELINE 啊,不过完全没有 jetbrains 的 local history 强大
lovedebug
2022-05-24 12:33:21 +08:00
用惯了 IDEA ,生产力工具么,只要好用就行了
duanguyuan
2022-05-24 12:37:16 +08:00
也尝试过 VSCode 写 Java 和 Python ,折腾了一段时间,放弃了!

我现在的理念是,用就用最好的,别浪费时间折腾生产力工具。别的不说,Java 开发,IDEA 就是第一。所以没理由不用。
wangyzj
2022-05-24 12:38:55 +08:00
我要在 VScode 里面装那么多东西
我看还是算了
用 jet 各干各的
tunzao
2022-05-24 12:39:53 +08:00
我被 TimeMachine 救过
dcsuibian
2022-05-24 12:44:01 +08:00
我被坚果云的 webdav 救过
wzxlovesy
2022-05-24 12:47:45 +08:00
git reflog 不能救吗?
learningman
2022-05-24 12:49:04 +08:00
@wzxlovesy 看着是还没 add ,救不了
SMGdcAt4kPPQ
2022-05-24 12:49:09 +08:00
JB 的 IDE 在 2022.2 升级到了 JBR17 很流畅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/854928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX