高手可以选择 vim
然而,我不是高手,我乖乖用IDE,并且要支持断点调试
经过一番对比折腾,毅然决然选择 JetBrains Clion 作为我的 Rust IDE,不为别的,只因为它真的很强大
1. 安装 JetBrains Clion
JetBrains Clion 需要收费,且不便宜,我先搞个试用版 JetBrains CLion 2019.2.1 x64
安装过程略
2. 安装 Rust 插件
可以在第一次启动 Clion 时安装
也可以后续在插件管理处安装,主要有 intellij-rust
和 intellij-toml 两个插件
3. 创建工程
略
4. 支持调试 (MinGW方案)
- 安装 msys2 http://www.msys2.org/ 默认安装在 C:\msys64\
- 运行
mingw64.exe
- 运行
pacman -S --noconfirm base-devel mingw-w64-x86_64-toolchain git 安装 mingw toolchain
添加配置到 %CARGO_HOME%\config:
[target.x86_64-pc-windows-gnu]
linker &#