2

Visual Studio Code 1.4.0 を使用しています。私は 2 つの異なるプロジェクトに携わっています。1 つは jslint を使用し、もう 1 つは eslint を使用しています。私は両方をインストールして動作させていますが、2 つを切り替える方法を理解できる唯一の方法は、settings.json を開いて編集し、再読み込みすることです。両方を無効にしてから、jsconfig.json で有効にしてみました。たとえば、settings.json では次のようになります。

// Place your settings in this file to overwrite the default settings
{
    "jslint.enable": false,
    "eslint.enable": false
}

次に、jsconfig.json で:

"eslint.enable": false,
"jslint.enable": true

これは機能しません (実際には設定を変更せず、ドキュメントを見ると、とにかく jsconfig.json の意図された使用法ではないようです)。私がやろうとしていることをする方法はありますか?

4

1 に答える 1

1

まだ解決策が見つからない場合は、ワークスペース設定を使用して、プロジェクト スコープ レベルで vscode をカスタマイズできます。ワークスペースの設定は、ワークスペース内の .vscode フォルダーに保存され、ワー​​クスペースが開かれたときにのみ適用されます。

ファイル (Mac ではコード) → 設定メニューを使用するか、コマンド パレット( を押す) を使用して、ワークスペース設定にアクセスできますF1。このスコープで定義された設定は、ユーザー スコープをオーバーライドします。

リンター (またはその他の拡張機能) を構成して.vscode/settings.jsonから、リポジトリにコミットできます。

于 2016-12-19T15:29:20.430 に答える