デバッガーを使用すると、プログラムを一時停止したり、ステップ バイ ステップで実行したりすることができます。 一時停止すると、プロセスの現在の状態を表示できます。 主要なセクションをステップ実行することで、コードとその結果が生成される理由を理解できます。
Microsoft では、Visual Studio および Visual Studio Code のマネージド コード用のデバッガーを提供しています。
Visual Studio マネージド デバッガー
Visual Studio は、最も包括的なデバッガーを使用できる統合開発環境です。 Visual Studioは、Windowsに取り組む開発者にとって優れた選択肢です。
Visual StudioはWindows アプリケーションですが、リモート、WSL、または Docker コンテナーで実行されている Linux アプリのデバッグにも使用できます。
- リモートで Linux 上の .NET Core アプリをデバッグします
.NET Core アプリを WSL2 - Docker コンテナーで .NET Core アプリをデバッグします
Visual Studio Codeのマネージドデバッガー
Visual Studio Code は軽量のクロスプラットフォーム コード エディターです。 Visual Studioと同じ .NET Core デバッガーの実装を使用しますが、ユーザー インターフェイスは簡略化されています。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET