Rust到1.6了,到了一個相對成熟的階段,可以試用做一些項目了。但是寫的代碼越多,就會發現一個好的IDE相當於效率的一半。這里分享我
在Visual Studio的使用Rust的經驗。
首先需要下載Rust
https://www.rust-lang.org/downloads.html
這里一定要下windows GNU32位的這版
因為我們要用GDB來調試,所以必須使用GNU的這版本。另外,機器上也需要安裝Visual Studio2013或2015.我本人是用Vistual Studio2013測試的。
安裝完Rust,打開命令行,執行
cargo install racer
racer是用來做Rust自動完成的,會在VisualRust使用。這里我們使用rust編譯的racer, 並不用VisualRust里自帶的racer,因為它太舊了.
另外需要下載Rust源代碼,設置
RUST_SRC_PATH為Rust源代碼src的目錄
做完上述工作,就可以安裝VisualRust和VisualGDB,在這里下載 http://download.csdn.net/detail/gy984/9437517
新建Rust項目,
在tool, option里設置racer和rust_src_path
這時候就可以在寫代碼的時候就可以自動提示了。像下面這樣
ok,愉快的開始你的Rust之旅吧。下面開始使用VisualGDB調試Rust.
Build完Rust程序,點擊debug, 選擇quick debug with gdb
然后在里面選擇MingW和exe的路徑
點擊Debug,開始你的調試生活吧