web-dev-qa-db-ja.com

VSCodeデバッガーで「コードのみ」設定を無効にする方法は?

デバッガー(C#.NET Core)でプロジェクトを開始すると、「コードだけ」をデバッグしていると表示されます。

ライブラリもデバッグしたいのですが、VSCodeのどこかでこれを無効にする設定が表示されません。

無効にすることはできますか?

22
Revolt64

このためには、launch.jsonファイル。内部launch.json設定する必要があるファイル"justMyCode"からfalseへ。

説明したとおり ここ 。 (私は この投稿 を介してVisual Studio Codeサイトのそのリンクにポイントされました。)

25
Geshode

"justMyCode": falselaunch.jsonに追加するだけでは機能しません。以下のように、launch.jsonに個別の設定を追加する必要があります。 FYIそれぞれ{}は設定を表します。

"configurations": [
        {
           .... # existing config
        },
        {
            "name": "Debug Unit Test",
            "type": "python",
            "request": "test",
            "justMyCode": false,
        }
    ]

ここ で指摘されているように

13
Tenzin -

Visual Studio Codeのドキュメントには、「 興味のないコードをスキップする 」というセクションがあります。

VSコードNode.jsデバッグには、ステップ実行したくないソースコード(別名 'Just My Code')を回避する機能があります。
この機能は、起動設定のskipFiles属性で有効にすることができます。 skipFilesは、スキップするスクリプトパスのグロブパターンの配列です。

Launch.jsonファイルに追加する必要がある(またはスキップしたいその他のファイル):

  "skipFiles": [
    "${workspaceFolder}/node_modules/**/*.js",
    "${workspaceFolder}/lib/**/*.js"
  ]
0
Hypenate