更多互联网精彩资讯、工作效率提升关注【飞鱼在浪屿】(日更新)
从全新的 Rust 安装到 Windows 10 上。
$ rustup install nightly-msvc
或者如果更精确,像这样:
$ rustup install nightly-x86_64-pc-windows-msvc
特定目标和工具链可能因你的机器而异。
$ rustup default nightly-msvc
可以同时使用gnu和msvc版本并使用 rustup 切换它们。
自动更新 rustup 工具链:
$ rustup self update
$ rustup update nightly //or stable
有很多工具可以让 Rust 的开发变得更容易,你可以用 cargo 安装它们:
$ cargo install racer
$ cargo install rustsym
$ cargo install rustfmt
$ cargo install ripgrep
$ rustup component add rust-doc
$ rustup self update
$ rustup update nightly
$ rustup component add rls --toolchain nightly
$ rustup component add rust-analysis --toolchain nightly
$ rustup component add rust-src --toolchain nightly
现在我们已准备好继续安装和设置 Visual Studio Code。
假设还没有安装VSCode,以下是安装它的步骤:
"rust.rustLangSrcPath": "<path of your rust src>",
"rust.rls": {
"executable": "rustup",
"args": [
"run",
"nightly",
"rls"
],
"env": {
"RUST_LOG": "rls=debug"
}
},
你的 rust src 应该像C:\Users\<username>\.rust\rust\src.
"editor.formatOnSave": true,
"rustfmt.bin": "C:/Users/<username>/.cargo/bin/rustfmt.exe"
或者rustfmt可执行文件的位置。
现在应该能够在 VSCode 中编译、运行、获取自动完成和错误列表等。
可以使用附带的PowerShell的运行cargo,或者可以使用插件的cargo:Ctrl Shift P和类型cargo,以获取列表。
"debug.allowBreakpointsEverywhere": true,
{
"version": "0.2.0",
"configurations": [
{
"name": "(Windows) Launch",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceRoot}/target/debug/<yourprojectname>.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceRoot}",
"environment": [],
"externalConsole": true
}
]
}
VSCode 还提供了大量可选主题列表,请执行File -> Preferences -> Color Theme-> Install Additional Color Themes.... 这里使用的是Harmonic16 Light 主题。
使用Anonymous Pro作为所有代码编辑的字体。可以设置它并更改大小,方法是在设置中添加这些行:
"editor.fontFamily": "<your font>, Consolas, 'Courier New', monospace",
"editor.fontSize": 16,
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved