java离不开啊
我用RustRover主要图它断点调试更顺手,jb家的IDE这个功能做得确实好。vscode的断点调试能用但不好用
external linter的问题确实就像你说的,我日常必开clippy。
但是项目一大,RustRover直接卡到爆,智能提示能延迟个3-5秒,copilot都比智能提示快。然后写了错的代码,延迟10秒才给你画红线。
被迫vscode+rust analyzer凑合用了,智能提示慢的问题好了点,虽然还是感觉有点延迟,至少跟手了。
写错10秒才给红线的问题变成3秒左右了,勉强能忍,估计是rust的硬伤?我也不懂编译器啥的(另外我也试过Zed,它代码分析也用的rust analyzer,体感上速度差不多,Zed目前还太简陋了,就继续用vscode了)
还是有很多场景需要
zed确实目前还不行
不过我写rust断点调试平均下来一天不会超过一次,不知道为什么就是感觉对断点调试的需求不是很大(相比于cpp)
还有项目大的话据说分crate管用,把代码分到不同的crate可以快些
话说老哥现在用rust在做什么开发呀
我现在基本上用IDEA启动项目,感觉占用会少点。VSCODE(Cursor)不知道是不是心理因素,打开时间长了明显感觉越来越吃内存,甚至有点卡顿。
当然,我这16G开发机也该升级了
我是主搞前端的,学的时候基本上就百分之六七十的都用vs。现在jb的专门写前端的webs直接免费用了,只能说竞争压力太大了,变相说明也日落西山了
忘了补充,开发基本上用Cursor
它欠我一根4g内存,啥都没开就占4g
用tauri写点小玩具(没错,2000行左右的tauri项目就能把RustRover卡爆)
Java开发还得是idea,集成度没得说
确实,jb 家的 Rider 好用多了,比 stutio 都好用
没有吧,个人是感觉 jb 的各种 ide 比 vsc 好用
jb用户路过
没这种感觉,一直都是重度使用者,使用vsc都是前端,或者脚本的时候
Java 用Jetbrains IDEA,其他一律 VSCode
重度使用者,python/go/java/scala/rust/js多多少少都写一点。但除了写前端react偶尔用vs,其他场景没觉得vs有什么优势。至于AI辅助开发,大项目指望不了,小项目copilot也不是不能用。
即使是前端项目,JB的插件支持得也还可以,对我而言多语言混合开发够用了。
是应用场景的问题,我经常用 python 和 cpp,所以 vs 和 vsc 能完美代替 jet 的 ide,但是 java 我从来没写过,所以产生了错觉
java和kotlin的大型开发基本没有其他选择。python和前端倒是可以考虑其它的
vsc比 jetbrains更轻量化比较契合前端,但也仅仅是在前端了