如何 运行 cargo fmt on save in vscode?
How to run cargo fmt on save in vscode?
是否可以在文件保存时制作 Visual Studio 代码 运行 cargo fmt
?
- 如果尚未安装 rust-analyzer,请安装。
- 在 Visual Studio 代码设置中,启用 编辑器:保存时格式化 (
editor.formatOnSave
)。
这对我有用。在文件 settings.json 的花括号内某处插入以下内容:
"editor.formatOnSave": true,
"editor.formatOnType": true,
"rust-analyzer.rustfmt.enableRangeFormatting": true,
"[rust]": {
"editor.defaultFormatter": "matklad.rust-analyzer",
"editor.formatOnSave": true
},
当前版本的 Rust 扩展 > 0.7.8 不需要安装任何其他东西。在 VS Code settings.json
文件中启用 formatOnSave
:
"[rust]": {
"editor.formatOnSave": true
}
安装扩展 rust-analyzer(officially recommended vscode 扩展),并将以下内容添加到 settings.json:
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer",
"editor.formatOnSave": true
}
是否可以在文件保存时制作 Visual Studio 代码 运行 cargo fmt
?
- 如果尚未安装 rust-analyzer,请安装。
- 在 Visual Studio 代码设置中,启用 编辑器:保存时格式化 (
editor.formatOnSave
)。
这对我有用。在文件 settings.json 的花括号内某处插入以下内容:
"editor.formatOnSave": true,
"editor.formatOnType": true,
"rust-analyzer.rustfmt.enableRangeFormatting": true,
"[rust]": {
"editor.defaultFormatter": "matklad.rust-analyzer",
"editor.formatOnSave": true
},
当前版本的 Rust 扩展 > 0.7.8 不需要安装任何其他东西。在 VS Code settings.json
文件中启用 formatOnSave
:
"[rust]": {
"editor.formatOnSave": true
}
安装扩展 rust-analyzer(officially recommended vscode 扩展),并将以下内容添加到 settings.json:
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer",
"editor.formatOnSave": true
}