Visual studio 2015 为什么锈代码完成在我的Visual Studio 2015中不起作用?
我正在使用Visual Studio 2015 v14和VisualRust 0.1.2 在Visual studio 2015 为什么锈代码完成在我的Visual Studio 2015中不起作用?,visual-studio-2015,rust,Visual Studio 2015,Rust,我正在使用Visual Studio 2015 v14和VisualRust 0.1.2 在Tools->Options->Text Editor->Visual Rust下,语句完成显示为灰色,无法启用 在Tools->Options->Visual Rust下,我选择了Use bundled racer和Read Rust sources from environment variable 与VisualRust捆绑在一起的racer在手动调用时工作正常,即racer-120e98b.exe
Tools->Options->Text Editor->Visual Rust
下,语句完成显示为灰色,无法启用
在Tools->Options->Visual Rust
下,我选择了Use bundled racer
和Read Rust sources from environment variable
与VisualRust捆绑在一起的racer在手动调用时工作正常,即racer-120e98b.exe complete std::io::
返回相关结果
在VisualStudio中,编写let e=std::io::
,然后按CTRL+Space
触发自动完成,将只返回保留关键字的列表(例如if、while、struct等)
我猜问题在于不能打开语句完成。如何解决这个问题?我运行Visual Studio 2015社区,我就是这样做的: 通过下载racer和锈源
cargo install racer
rustup component add rust-src
但是,RUST\u SRC\u PATH
变量尚未设置,我不知道应该由谁来设置它。以下批处理脚本将变量设置为正确的值,请参阅
在此之后,我仍然必须手动指定racer.exe
的路径,而不是Use bundled racer
选项。默认情况下,您可以在此处找到它:
%USERPROFILE%\.cargo\bin\racer.exe
希望有帮助 我也有同样的问题,我想你没找到解决办法吧?
%USERPROFILE%\.cargo\bin\racer.exe