ReSharper(Visual Studio)
Visual Studio用の究極の生産性ツール。C#コードのリファクタリングとナビゲーションを、次のレベルへ引き上げます
エラー・テスト・デバッグ機能を統合的に活用し、効率的な問題解決とコード改善を実現するデバッグショートカット
Alt+Enter
クイックフィックスとコンテキストアクションを表示
利用可能なクイックフィックスとコンテキストアクションを表示します。
💡 覚え方: Alt+Enter = 修正
🎯 コンパイルエラーや警告に対する自動修正候補を表示し、問題を素早く解決する際に必須
Ctrl+Shift+Alt+A
このコードをインスペクト
現在のコードをインスペクト(詳細解析)します。
💡 覚え方: Analyze(解析)
🎯 コードの詳細解析を実行し、潜在的な問題やコード品質の改善点を発見する場合に重要
Alt+PageDown
次のハイライトへ移動
次のエラー、警告、または提案のハイライトに移動します。
💡 覚え方: PageDown = 次(Next)
🎯 エラーや警告の箇所を順次確認し、効率的にコードの問題を修正する際に活用
Alt+PageUp
前のハイライトへ移動
前のエラー、警告、または提案のハイライトに移動します。
💡 覚え方: PageUp = 前(Previous)
🎯 前のエラーや警告に戻り、修正作業を体系的に進める場合に使用
Shift+Alt+PageDown
次のエラーへ移動
次のエラーまたは警告に移動します。
💡 覚え方: Shift+Alt+PageDown = 次のエラー
🎯 重要度の高いエラーのみに焦点を当て、優先度の高い問題から解決する際に便利
Ctrl+U → R
ユニットテストを実行
ユニットテストを実行します。
💡 覚え方: Run(実行)
🎯 現在のコンテキストに関連するテストを実行し、コードの正常性を迅速に検証する場合に重要
Ctrl+U → D
ユニットテストをデバッグ
ユニットテストをデバッグモードで実行します。
💡 覚え方: Debug(デバッグ)
🎯 テストをデバッグモードで実行し、テスト失敗の原因を詳細に調査する際に活用
Ctrl+Alt+V
インスペクション結果ウィンドウを表示
インスペクション結果ウィンドウを表示します。
💡 覚え方: View(表示)
🎯 コード解析の結果を一覧表示し、品質向上のための改善点を体系的に確認する場合に使用
Ctrl+E → H
型階層を表示
型の階層構造を表示します。
💡 覚え方: Hierarchy(階層)
🎯 クラスの継承関係を視覚的に確認し、オブジェクト指向設計の理解を深める際に便利
Ctrl+Alt+U
ユニットテストエクスプローラーを表示
ユニットテストエクスプローラーを表示します。
💡 覚え方: Unit Test Explorer(エクスプローラー)
🎯 テストの実行状況と結果を包括的に管理し、テスト駆動開発を効率化する場合に重要