VSCode Rust 环境配置
先安装插件
rust-analyzer
在此,再推荐大家几个好用的插件:
- Even Better TOML,支持 .toml 文件完整特性
- Error Lens, 更好的获得错误展示
- One Dark Pro, 非常好看的 VSCode 主题
- CodeLLDB, Debugger 程序
配置完可以做到
- 代码提示补全
- F5调试
- 代码自动格式化
配置VSCode
json launch.json
内容如下:
复制{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "rust",
"type": "lldb",
"request": "launch",
"program": "${workspaceRoot}/target/debug/${workspaceFolderBasename}",
"args": [],
"cwd": "${workspaceRoot}",
"preLaunchTask":"build"
}
]
}
json settings.json
内容如下:
复制{
"[rust]":{
"editor.defaultFormatter":"rust-lang.rust-analyzer",
"editor.formatOnSave": true,// Makes the magiceditor.formatOnSave":true
"rust-analyzer.checkOnSave.command": "clippy"
},
}
json tasks.json
内容如下:
复制{
"version": "2.0.0",
"tasks": [
{
"type": "cargo",
"command": "build",
"problemMatcher": [
"$rustc"
],
"group": "build",
"label": "build"
}
]
}
Enjoy~~~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现