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

2022 年 5 月 24 日
 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 功能强大。

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

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

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

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

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

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

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

© 2021 V2EX