感觉 vscode 的代码提示和跳转还是差那么一丢丢意思.

2020-10-09 14:37:50 +08:00
 chaleaoch
1. 主题真好看.
2. vscode remote 真香.
3. 而且免费.

能把代码提示好好搞一下 其他 IDE 没活路了.
https://youtrack.jetbrains.com/issue/IDEA-226455
4303 次点击
所在节点    Visual Studio Code
15 条回复
redeemer
2020-10-09 15:39:49 +08:00
我用 vscode 看 linux kernel,就是有时候代码跳转不过去
efaun
2020-10-09 17:41:22 +08:00
对于一个文本编辑器,能做到这样已经很可以了
Kaiv2
2020-10-09 17:44:50 +08:00
现在基本不用其他 IDE 了
nevin47
2020-10-09 17:46:16 +08:00
@redeemer #1 同病相怜……主要是 Kernel 代码里面各种 GNU 魔法和宏,VSCode 目前的 LSP 还是没法好好支持
zu1k
2020-10-09 17:47:50 +08:00
主题好看+1
no1xsyzy
2020-10-09 18:28:00 +08:00
还有 vcs 支持不如 jb 家的,交互式 rebase 香。
不支持 ssh key passphrase,想用 ssh-agent 的话,本机编辑和 remote 编辑甚至需要不同的方法去 hack:本机要用 start-ssh-agent.cmd 去套,而 remote 需要编辑 wslServer.sh
弄到最后最舒服的是 wsl1 同时把 terminal 的 shell 改成 wsl.exe

remote 真的只是免费,是彻底的 proprietary 代码 —— Codium 不支持 remote 有感

感觉用 JB 家 + X11Forwarding 比 VSCode Remote 棒得多,但没有尝试过在高 ping / jitter 网络下的效果。
倒也是必须在对端装上 IDE 。
lightman0215
2020-10-09 18:40:38 +08:00
vscode 开发 Angular 太痛苦了,换 Webstorm 了
l4ever
2020-10-09 18:45:23 +08:00
今天用了一天 vscode 搬砖,把 pycharm 的项目打卡开了。

不知道为什么 f5 运行 flask 后,一修改就进断点。要点继续。
no1xsyzy
2020-10-09 18:54:48 +08:00
话说回来,也是 v2 上看到的说法
PyCharm 对不少库的适配是繁杂琐碎的手工劳动
开源那边谁都不愿意做 dirty work,都想 be cool
12101111
2020-10-09 19:46:18 +08:00
补全是 LSP 的问题,不是 vscode 的问题.
Jetbrains 只是用 kotlin 搞了一套语法 /语义分析框架
要是好好写,第三方也能搞出一套效果差不多的. 至少 rust 的 rust-analyzer 和 rust-intellij 差别不大(当然,过程宏该拉跨还是拉跨)
wszgrcy
2020-10-10 04:52:22 +08:00
@lightman0215 用 vscode 搞 ng 还痛苦?瑟瑟发抖……
lightman0215
2020-10-10 13:36:08 +08:00
@wszgrcy 为啥不痛苦。。。vscode 的智能提示和 webstorm 的差别就在于一个是编辑器,一个是 IDE

看图说话:

https://files.catbox.moe/0q7oc4.png

https://files.catbox.moe/qxy09c.png
wszgrcy
2020-10-10 13:45:44 +08:00
@lightman0215 ……建议安装 ng languages service
lightman0215
2020-10-10 13:49:25 +08:00
@wszgrcy 装过了,不然真没必要我换回 webstorm
lightman0215
2020-10-10 13:52:06 +08:00
@wszgrcy Angular Language Service 有些提示还是有的,但有时候并不会出现在智能提示的顶部首要位置,需要自己输入首字母后才会出来

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

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

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

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

© 2021 V2EX