是否可以使Visual Studio代码在保存文件时运行cargo fmt?
cargo fmt
ipakzgxi1#
安装扩展rust-analyzer(扩展名officially recommended vscode),并将以下内容添加到settings.json:
"[rust]": { "editor.defaultFormatter": "rust-lang.rust-analyzer", "editor.formatOnSave": true }
nwsw7zdq2#
1.安装rust-analyzer(如果尚未安装)。1.在Visual Studio代码的设置中,启用编辑器:保存时格式化(editor.formatOnSave)。
editor.formatOnSave
uqjltbpv3#
这对我来说是有效的。在文件settings.json中的花括号内插入以下内容:
"editor.formatOnSave": true, "editor.formatOnType": true, "rust-analyzer.rustfmt.enableRangeFormatting": true, "[rust]": { "editor.defaultFormatter": "rust-lang.rust-analyzer", "editor.formatOnSave": true },
pes8fvy94#
当前版本的Rust扩展〉0.7.8不需要安装其他任何东西。在VS代码settings.json文件中启用formatOnSave:
settings.json
formatOnSave
"[rust]": { "editor.formatOnSave": true }
tcbh2hod5#
安装 rust eclipse 分析仪并将其添加到您的settings.json
2izufjch6#
如果将formatOnSaveMode设置为modifications或modificationsIfAvailable,则可能需要添加第三个选项,如下所示。
"[rust]": { "editor.defaultFormatter": "rust-lang.rust-analyzer", "editor.formatOnSave": true, "editor.formatOnSaveMode": "file" },
6条答案
按热度按时间ipakzgxi1#
安装扩展rust-analyzer(扩展名officially recommended vscode),并将以下内容添加到settings.json:
nwsw7zdq2#
1.安装rust-analyzer(如果尚未安装)。
1.在Visual Studio代码的设置中,启用编辑器:保存时格式化(
editor.formatOnSave
)。uqjltbpv3#
这对我来说是有效的。在文件settings.json中的花括号内插入以下内容:
pes8fvy94#
当前版本的Rust扩展〉0.7.8不需要安装其他任何东西。在VS代码
settings.json
文件中启用formatOnSave
:tcbh2hod5#
安装 rust eclipse 分析仪并将其添加到您的
settings.json
2izufjch6#
如果将formatOnSaveMode设置为modifications或modificationsIfAvailable,则可能需要添加第三个选项,如下所示。