为 Windows 10和VS Code安装 Rust

为 Windows 10和VS Code安装 Rust

首页枪战射击Project RIP更新时间:2024-05-07

更多互联网精彩资讯、工作效率提升关注【飞鱼在浪屿】(日更新)


从全新的 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 设置

假设还没有安装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