三途の川おさかなのブログ

だらだらしている

Visual Studio Code の C# のソースコードの整形で omnisharp.json の整形ルールが適用されない

次のどちらのルールも反映されない。

  • ~/.omnisharp/omnisharp.json
  • プロジェクト/omnisharp.json

理由は vscode-csharp v1.25.1 から整形ルールは .editorconfig を読むようになったため。 もし、 omnisharp.json を使いたい場合は settings.json に下記を追記すれば良い。

    "omnisharp.enableEditorConfigSupport": false

従来どおりの挙動になる。

参考: https://github.com/dotnet/vscode-csharp/issues/5446