2

Dart の VS Code 拡張機能に取り組んでいます。Dart の慣例は、2 つのスペースでインデントすることです (うーん、これも嫌いです)。そのため、ユーザーがデフォルトを使用するのではなく、Dart ファイルを開いたときに自動的に設定したいと考えています。

insertSpacesクラスにはプロパティがありますがFormattingOptions、これを設定する方法も、それを行うための最良の方法も明確ではありません (たとえば、ドキュメントが開かれるたびに設定し続けるよりも、言語レベルで設定する方がよいでしょう)。

4

2 に答える 2

5

VS Code は言語ごとのインデント設定をサポートするようになり、次のようにデフォルトを設定できますpackage.json

"configurationDefaults": {
    "[dart]": {
        "editor.tabSize": 2,
        "editor.insertSpaces": true
    },
于 2017-12-15T11:16:54.307 に答える