← 用途別ショートカット一覧に戻る
RubyMine

RubyMine

RubyとRails開発に特化したフルスタックIDE。美しいコードを素早く書くための、すべての機能を備えています

名前変更、メソッド抽出、変数抽出などの安全なリファクタリング機能で、Rubyコードの品質を継続的に改善するショートカット

Shift+F6
名前変更
要素の名前を変更します。
💡 覚え方: Shift + F6 = Rename
🎯 変数、メソッド、クラス名を一括変更してコードの可読性を向上させる際に使用
Ctrl+Alt+M
メソッドの抽出
選択範囲をメソッドに抽出します。
💡 覚え方: Ctrl + Alt + M = Method
🎯 長いメソッドの一部を別メソッドに切り出してコードを整理する際に使用
Ctrl+Alt+V
変数の導入
選択範囲を変数に抽出します。
💡 覚え方: Ctrl + Alt + V = Variable
🎯 複雑な式を変数に抽出してコードの理解しやすさを改善する際に使用
Ctrl+Alt+C
定数の抽出
選択範囲を定数に抽出します。
💡 覚え方: Ctrl + Alt + C = Constant
🎯 マジックナンバーや文字列を定数に抽出してコードの保守性を向上させる際に使用
Ctrl+Alt+F
フィールドの導入
選択範囲をフィールドに抽出します。
💡 覚え方: Ctrl + Alt + F = Field
🎯 局所変数をインスタンス変数に変換してオブジェクトの状態管理を改善する際に使用
Ctrl+Alt+N
インライン化
要素をインライン展開します。
💡 覚え方: Ctrl + Alt + N = Inline
🎯 一度だけ使用される変数やメソッドをインライン展開してコードを簡潔にする際に使用
Ctrl+Alt+Shift+T
リファクタリング…
リファクタリングのクイックリストを表示します。
💡 覚え方: Ctrl + Alt + Shift + T = Trefactor This
🎯 選択したコードに適用可能なリファクタリング一覧を表示して最適な改善方法を選択する際に使用