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