← 用途別ショートカット一覧に戻る
ReSharper(IntelliJ IDEA )

ReSharper(IntelliJ IDEA )

Visual Studio用の究極の生産性ツール。C#コードのリファクタリングとナビゲーションを、次のレベルへ引き上げます

安全で強力なリファクタリング機能を駆使して、コード品質を継続的に改善する専門的なリファクタリングショートカット

Ctrl+Shift+R
リファクタリングを実行
リファクタリングのメニューを表示します。
💡 覚え方: Refactor(リファクタリング)
🎯 利用可能なリファクタリングオプションを一覧表示し、最適な改善手法を選択して実行できる
F2Shift+R
名前の変更
シンボルの名前を変更します。
💡 覚え方: Rename(名前を変更)
🎯 シンボル名を安全に変更し、プロジェクト全体の参照を自動更新してコードの一貫性を保てる
Ctrl+Alt+M
メソッドを抽出
選択したコードを新しいメソッドに抽出します。
💡 覚え方: Extract(抽出)
🎯 選択したコードを新しいメソッドに抽出し、コードの重複を排除して可読性を向上させる
Ctrl+Alt+V
変数を導入
選択した式を変数に置き換えます。
💡 覚え方: Variable(変数)
🎯 複雑な式を変数に置き換えて、コードの理解しやすさと保守性を向上させる
Ctrl+Alt+D
フィールドを導入
選択したコードをフィールドに抽出します。
💡 覚え方: Field(フィールド)
🎯 ローカル変数をクラスフィールドに変換し、データの共有と管理を効率化する
Ctrl+Alt+P
パラメーターを導入
選択した式をパラメーターにします。
💡 覚え方: Parameter(パラメーター)
🎯 値をパラメーターとして抽出し、メソッドの再利用性と柔軟性を高める
Ctrl+Alt+N
インライン化
呼び出しをインライン化します。
💡 覚え方: Inline(インライン化)
🎯 呼び出しをインライン化して、不要な中間層を削除しコードを簡潔にする
Ctrl+F6
シグネチャを変更
メソッドや関数のシグネチャを変更します。
💡 覚え方: Signature(シグネチャ)
🎯 メソッドシグネチャを安全に変更し、プロジェクト全体への影響を自動調整する