搜过教程,都是安装插件,该装的都装了,rustup cargo 也都有,但是看了一天代码下来总觉得莫名难受,索性仔细找了找难受的原因。
1 、点变量没办法看到所有引用这个变量的地方。
vscode 自己的高亮又是直接匹配,把不相关的东西都匹配出来了。
在声明变量的地方右键查找引用,没有反应,查找所有引用,只找到自己,但是明明下面就用了这个变量。
在下面用到这个变量的地方 ctrl+左键 倒是可以跳到变量声明。
2 、 从 github 拉了 hyper 下来,进去 example 里看了看改了改代码,把变量声明删了都没错误提示。得 cargo build 看报错。
有时候红线又会莫名跑出来,但是波浪线打在 main 函数声明上,实际错误的位置是内部调用一个函数的时候缺了参数。
3 、类型推测自动显示到变量后面倒是挺好用的,但是看着就是很奇怪,打开 IDEA 对比了下发现 IDEA 显示类型是用比较淡的颜色,vscode 用 FFFFFF 纯白显示还加上底色,比代码都刺眼。这个倒是小问题可以自己改主题(虽然我不知道怎么改,如果有大佬愿意顺手分享一下更好) (好我刚刚换了 one dark pro 主题,这个问题解决了)
总之就是感觉不够好用,但是搜索教程都推荐 rust 用 vscode ,请教是哪里需要配置吗?
哦对了我是在 wsl2 里装的 rust 环境然后用 vscode 那个 wsl 集成打开的,不知道这有没有影响。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.