VSCodeの拡張機能「rust-analyzer」を使用し、フォーマッタを有効にする設定についてメモしておきます。
※ 2022/6/19 更新
設定内容
setting.json
などに下記を追加します。
下記は旧設定です。(設定してもWarningになるかと思います。)
setting.json
{
"[rust]": {
"editor.defaultFormatter": "matklad.rust-analyzer"
}
}
現在はrust-analyzerのパブリッシャーがrust-langになった?ため、下記を追加します。
setting.json
{
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer"
}
}
ファイル保存時やペースト時、入力後に自動でフォーマットしてほしい場合は下記を追加します。
setting.json
{
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true
}