Rust経由でrustup update
環境を最近アップグレードしました。その後、エディターを開くたびにVSCodeがエラーを報告します。エディターの右下隅に2つの繰り返しウィンドウがポップアップし、それ
Duplicated RLS configuration: rustfmt_path:rustfmt_path,rustfmt_path,,
Source: Rust (rls) (Extension)
VSCodeのデフォルトのsettings.jsonを開いて重複するエントリを見つけることはできますが、削除することはできません。
拡張機能を再起動すると問題が再現する可能性があり、プラグイン自体が正常に動作しているかどうかもわかりません。
ほとんどの場合、同じことを行う2つのVS Code拡張機能がインストールされています。それが少なくとも私の場合の問題でした。
拡張機能Rust
をkalitaalexey
によってアンインストールし、「公式」拡張機能Rust (rls)
をRust言語開発チームが維持する)のままにします。