当前位置: 首页 > 工具软件 > IntelliJ-Rust > 使用案例 >

[rust-002]Ubuntu下的Rust的IDE开发环境选型和配置

养淇
2023-12-01

Rust的IDE有如下方案:

1.intellj Rust系。intellj Rust是jetbrains开发的rust插件,jetbrains的各ide安装该插件实现rust开发功能。https://intellij-rust.github.io/install.html 。目前缺点:没有断点调试功能。

    1.1 Clion + Rust插件。Clion是jetbrain的c/c++开发ide,收费,试用期30天。

    1.2 Idea + Rust插件。Idea是jetbrain的java开发ide,有社区版和专业版。社区版免费。

    1.3 Pycharm + Rust插件。Pycharm是jetbrain的python开发ide,有社区版和专业版。社区版免费。

2.VS code。vs code下载https://code.visualstudio.com/

    2.1 在ubuntu下安装命令"sudo dpkg -i code_1.47.31595520028_amd64.deb"

    2.2 安装插件: rust插件;rust-analyzer插件;TabNine插件;Native Debug;C/C++插件。其中:rust-analyzer是Language Server Protocol(LSP)的Rust实现,提供代码补全、定义跳转等功能,支持多种编辑器,包括VSCode、Emacs 、Vim;TabNine是支持所有语言的代码人工智能补全插件;Native Debug插件提供gdb、lldb调试功能。

    2.3 测试安装是否成功:在 VSCode 中打开新建的文件夹;打开文件夹之后选择菜单栏中的"终端"-"新建终端",会打开一个新的终端;在终端中输入命令:cargo new greeting;现在在终端里输入以下三个命令:“cd ./greeting”,“cargo build”,“cargo run”;有正常输出即可。 

3.也有其他的ide可用,综合看下来,上述两类相对靠谱。

 类似资料: