web-dev-qa-db-ja.com

VSCodeは問題タブから警告を削除します

私は非常に古いJavaプロジェクト(元々はEclipseで作成された)プロジェクトでVSCodeとJavaの公式プラグインを使用して作業しています。プロジェクトには、使用されていない/有効ではないフォルダがいくつかあります。どちらもコンパイルしないでください。settings.jsonファイルの「files.exclude」を使用してこれを行うことができました。

問題は、「問題」タブでこれらの問題を確認したくないことです。さらに、デバッガーを起動するたびに、「ビルドに失敗しました。続行しますか?」というメッセージが表示されます。これは本当に迷惑です。

それで、無視されたフォルダに属する問題を隠すことは可能ですか?

大変感謝します、

9
CABascourt

あなたのユースケースは Microsoft/vscode issue 43135 で説明されているものとまったく同じです issue 22289 でカバーされています

これは、使用しているfiles.exclude設定でカバーされており、問題22289のアニメーションは、それが問題にも当てはまることを示しています。

https://user-images.githubusercontent.com/10746682/38645715-59280224-3de5-11e8-9436-5cfccf737ebb.gif

カウントバッジは、問題の総数を示します。
フィルターされたカウントは、フィルター入力ボックスのバッジに表示されます。

問題ビューのフィルターは、表示のみのフィルターです。問題ビューでのみ除外されます。

つまり、ファイルエクスプローラービューには変換されません。

したがって、要求:

設定にfiles.problemExcludeを入れたい

この問題の他のコメントと同様に、files.excludeはプロジェクトエクスプローラーからnode_moduleフォルダー全体を除外しますが、これは望ましくありません。
node_moduleフォルダに問題が見たくないだけです。

リクエストされましたが、 vscode issue 52011 でクローズされました。

コメントされているように、これらのフォルダーを削除すること(過去のリビジョン/コミットのバージョン管理に保持されている)は、今のところ最も簡単なソリューションです。

3
VonC