四、Rust IDE 选择
四、Rust IDE 选择 目前 Rust 开发,仍然没有专用 IDE,大家都还是以各种编辑器,添加插件来开展工作的。如图,一份 歪果人 整理的列表: 可以看到 IntelliJ、VScode 对 Rust 的支持是比较好的,值得提出的是,IntelliJ 家 IDEA 等,通过安装 Rust 插件,都能进行 Rust 编码、提示、高亮,但只有 CLion 支持 debug 等断点调试。
·
四、Rust IDE 选择
2024-03-22更新:JetBrains 发布了专用的 Rust IDE => RustRover,实际体验下来感觉不错,宏展开分析方面与 VScode + rust-analyzer 不相上下,但 IDE 偏好、热键、界面速度,保持了与 JetBrains 家族一致。
另 补充 CLion 切换到 rust-analyzer:https://www.jetbrains.com/help/fleet/using-rust-analyzer.html关注 “Enabling rust-analyzer” =>.fleet/settings.json部分。
- 额 纠正,这个 “Enabling rust-analyzer” +
.fleet/settings.json是用于 Fleet 的,并且那只是个编辑器,并非IDE 。-- 感谢 子晗
目前 Rust 开发,仍然没有专用 IDE,大家都还是以各种编辑器,添加插件来开展工作的。如图,一份 歪果人 整理的列表:

可以看到 IntelliJ、VScode 对 Rust 的支持是比较好的,值得提出的是,IntelliJ 家 IDEA 等,通过安装 Rust 插件,都能进行 Rust 编码、提示、高亮,但只有 CLion 支持 debug 等断点调试。
这里笔者选择的是 CLion:

Open => rust-demo,打开之前创建的工程:

在 println! 左边点出个 “断点”,空白处右键,以 Debug 方式运行,可以进入调试模式:

OK,本节的 IDE 篇,就到这 !!
更多推荐


所有评论(0)