デバッガー(C#.NET Core)でプロジェクトを開始すると、「コードだけ」をデバッグしていると表示されます。
ライブラリもデバッグしたいのですが、VSCodeのどこかでこれを無効にする設定が表示されません。
無効にすることはできますか?
"justMyCode": false
をlaunch.json
に追加するだけでは機能しません。以下のように、launch.json
に個別の設定を追加する必要があります。 FYIそれぞれ{}
は設定を表します。
"configurations": [
{
.... # existing config
},
{
"name": "Debug Unit Test",
"type": "python",
"request": "test",
"justMyCode": false,
}
]
ここ で指摘されているように
Visual Studio Codeのドキュメントには、「 興味のないコードをスキップする 」というセクションがあります。
VSコードNode.jsデバッグには、ステップ実行したくないソースコード(別名 'Just My Code')を回避する機能があります。
この機能は、起動設定のskipFiles属性で有効にすることができます。 skipFilesは、スキップするスクリプトパスのグロブパターンの配列です。
Launch.jsonファイルに追加する必要がある(またはスキップしたいその他のファイル):
"skipFiles": [
"${workspaceFolder}/node_modules/**/*.js",
"${workspaceFolder}/lib/**/*.js"
]