JetBrains 製 の RubyMine という高機能エディタを使用する上で特に便利なショートカットをまとめました。
※ macOS 版に対応したものとなります。
動作確認時のバージョン
RubyMine 2020.1.1 Build #RM-201.7223.94, built on April 30, 2020
macOS 10.15.4
検索
Keymap |
Action |
Remark |
Shift × 2 |
どこでも検索(ファイル, クラス, アクション, その他) |
ファイルを開くときはだいたいこれ |
Command + O |
クラスを検索 |
|
Command + Shift + O |
ファイルを検索 |
|
Command + Shift + A |
アクションを検索 |
ショートカットもわかる |
移動
Keymap |
Action |
Remark |
Command + E |
最近開いたファイルを表示 |
|
Command + Shift + E |
最近表示したファイル内のコード位置を表示 |
大きいファイル内で迷子になった際に便利 |
Command + (B or Click) |
選択箇所の宣言/定義へ移動 |
|
Command + Shift + [ |
タブを移動(左) |
|
Command + Shift + ] |
タブを移動(右) |
|
Command + [ |
戻る |
|
Command + ] |
進む |
|
Command + Control + ↑ |
関連するモデルやビュー、テストへ移動する |
|
編集
Keymap |
Action |
Remark |
Command + ↑/↓ |
選択行を移動する |
|
Option + ↑/↓ |
選択行を移動する |
現在のインデント位置を保持する |
Command + Shift + V |
コピー履歴から選択してペーストする |
|
Command + D |
現在の行を複製する |
|
Shift + F6 |
リネーム |
選択位置の名前の使用箇所を一括で置換できる |
Command + Shift + U |
選択範囲の大文字と小文字を切り替える |
|
Option + Shift + U |
選択範囲のスネークケースとキャメルケースを切り替える |
|
Command + Option + L |
コードをフォーマットする |
|
Command + Option + Shift + L |
コードをフォーマットする |
ダイアログを表示する |
Command + Option + F7 |
変数が使用されている箇所を検索する |
|
機能・ウィンドウ操作
Keymap |
Action |
Remark |
Control + R |
アプリケーションの実行 |
|
Control + D |
デバッガを起動 |
事前に設定が必要 |
Alt + F12 |
ターミナルを開く |
|
Command + 1 |
Project ツールウィンドウを開く/閉じる |
ツールウィンドウの一覧は ツールバー -> View -> Tool Windows から確認できる |
Command + 4 |
Run ツールウィンドウを開く/閉じる |
実行中のアプリケーションのログとコンソール |
Command + 5 |
Debug ツールウィンドウを開く/閉じる |
|
Command + K |
コミット |
|
Control + V |
VCS 操作一覧をポップアップ |
Git 等の操作 |