1
redeemer 2020-10-09 15:39:49 +08:00 via iPhone
我用 vscode 看 linux kernel,就是有时候代码跳转不过去
|
2
efaun 2020-10-09 17:41:22 +08:00
对于一个文本编辑器,能做到这样已经很可以了
|
3
Kaiv2 2020-10-09 17:44:50 +08:00 via Android
现在基本不用其他 IDE 了
|
4
nevin47 2020-10-09 17:46:16 +08:00
@redeemer #1 同病相怜……主要是 Kernel 代码里面各种 GNU 魔法和宏,VSCode 目前的 LSP 还是没法好好支持
|
5
zu1k 2020-10-09 17:47:50 +08:00 via Android
主题好看+1
|
6
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 。 |
7
lightman0215 2020-10-09 18:40:38 +08:00
vscode 开发 Angular 太痛苦了,换 Webstorm 了
|
8
l4ever 2020-10-09 18:45:23 +08:00 via iPhone
今天用了一天 vscode 搬砖,把 pycharm 的项目打卡开了。
不知道为什么 f5 运行 flask 后,一修改就进断点。要点继续。 |
9
no1xsyzy 2020-10-09 18:54:48 +08:00
话说回来,也是 v2 上看到的说法
PyCharm 对不少库的适配是繁杂琐碎的手工劳动 开源那边谁都不愿意做 dirty work,都想 be cool |
10
12101111 2020-10-09 19:46:18 +08:00
补全是 LSP 的问题,不是 vscode 的问题.
Jetbrains 只是用 kotlin 搞了一套语法 /语义分析框架 要是好好写,第三方也能搞出一套效果差不多的. 至少 rust 的 rust-analyzer 和 rust-intellij 差别不大(当然,过程宏该拉跨还是拉跨) |
11
wszgrcy 2020-10-10 04:52:22 +08:00 via Android
@lightman0215 用 vscode 搞 ng 还痛苦?瑟瑟发抖……
|
12
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 |
13
wszgrcy 2020-10-10 13:45:44 +08:00 via Android
@lightman0215 ……建议安装 ng languages service
|
14
lightman0215 2020-10-10 13:49:25 +08:00
@wszgrcy 装过了,不然真没必要我换回 webstorm
|
15
lightman0215 2020-10-10 13:52:06 +08:00
@wszgrcy Angular Language Service 有些提示还是有的,但有时候并不会出现在智能提示的顶部首要位置,需要自己输入首字母后才会出来
|