Rust编辑器
Rust
编辑器主要有:
RustRover
个人非商用免费(推荐)。具体可以参考官网Visual Studio Code
免费- Zed 编辑器 https://zed.dev/ (
Zed
是一款高性能、多人代码编辑器,由Atom
和Tree-sitter
的创建者开发。采用Rust
开发, 使用GPU
渲染UI
) IntelliJ IDEA Community Edition
免费Clion
收费
Visual Studio Code
开发环境设置:
- 安装
rust-analyzer
插件。该插件现在由Rust
官方在维护。 (可选) 安装crates
插件。该插件可以帮助你在使用Cargo.toml
时管理依赖项。- (可选) 安装
dependi
,crates
的升级版本。Dependi 是一个全面的依赖关系管理扩展,通过有效管理项目依赖关系,帮助开发人员更快、更智能地编写代码。以前称为Crates
,是Rust
最受欢迎和使用的依赖管理扩展。Dependi
现在支持多种语言,包括Rust
、Go``、JavaScript
和Python
。 - (可选) 安装
Rust Flash Snippets
插件。该插件提供了Rust
的代码片段,加快开发速度。 - (可选) 安装
Error Lens
插件。该插件可以更好的显示错误信息,方便快速修改程序。
Clion
和 IntelliJ IDEA Community Edition
主要是通过安装 IntelliJ
官方的 Rust
的插件提供 Rust
支持。