2017-11-01 5 views
1

私はVSCode 1.17.2を使用しており、lintエラーを追跡するためにtslintプラグインを使用しています。現時点では、開いているファイルではうまくいき、赤いマーカーでエラーを表示して問題のタブでエラーを表示しています。しかし、それはクローズドファイルを追跡していません。構成が不足していますか?現在、私はデフォルト設定を使用しています。VSコードのTSリントプラグインがクローズファイルを追跡しない

答えて

1

は、拡張のためdocumentationを参照してください:

拡張子だけ個々のファイルをlints。あなたは、あなたの ワークスペース全体またはプロジェクトを糸くずや 問題パネルに警告を表示したいしたい場合は、以下のことができます。プロジェクト全体で tslintを実行しますpackage.json内のスクリプトを定義したり、

使用ゴクゴク。

problem matcher というVSコードタスクを定義し、tslint出力からVSコードの警告を抽出します。抽出問題整合 とNPMスクリプトを実行するタスクを定義し、

{ 
    "name": "tslint-script-demo", 
    "version": "1.0.0", 
    "scripts": { 
    "lint": "tslint tests/*.ts -t verbose" 
    }, 
    "devDependencies": { 
    "typescript": "^2.2.2", 
    "tslint": "^5.0.0" } 
} 

次に:例えば

は、ここで tslintを実行するスクリプトを定義package.jsonファイルからの抜粋であります警告へのtslintエラー最後に

{ 
    "version": "2.0.0", 
    "tasks": [ 
     { 
      "type": "npm", 
      "script": "lint", 
      "problemMatcher": { 
       "base": "$tslint5", 
       "fileLocation": "relative" 
      } 
     } 
    ] 
} 

、あなたは、あなたが問題パネルでNPMスクリプトによって生成警告が表示され、あなたが そこからのエラーに移動することができtslintタスクを実行します。

完全なsetup example setupです。

関連する問題