LoginSignup
37
33

More than 3 years have passed since last update.

Rubymine(Jetbrains系IDE)のショートカットのメモ

Last updated at Posted at 2016-06-14

昔使ってた、eclipseのショートカットになじみすぎてJetbrais系のIDEを使うときはいちいちカスタマイズして使っていたけど、それはよくないよという意見もちらほらあったりするので、面倒だけども、元々のバインディングを使うことにした。慣れるまで時間がかかりそうだし、いちいち忘れそうなのでメモっておくことにした。
ただ、一部のコマンドはデフォルトのままだと、つらいものもあるので変更したものもある。

Key Maps Table

Editing(編集系)

Editor Action アクション Key Map Key Map 変更・追加
Basic code completion メソッド、変数のコード補完 ⌃ + Space 追加:⌘ + Space
Complete current statement 現在の記述を完了させる ⌘ + ⇧ + ↩
Delete Line 行削除 ⌘ + ⌦ 追加:⌘ + D
Duplicate Lines or Block 行を下の行にコピー ⌘ + D 変更:⌘ + P
Start new line 新しく下の行に移動 ⇧ + ↩
Move line selection up 行を上に移動 ⇧ + ⌥ + ↑
Move line selection down 行を下に移動 ⇧ + ⌥ + ↓
Move Caret Previous Word with Selection カーソルを前に選択した箇所へ ⌥ + ⌘ + ←
Move Caret Next Word with Selection カーソルを次に選択した箇所へ ⌥ + ⌘ + →
Split Vertically 画面分割(垂直) ⇧ + ⌘ + v
Split Horizontally 画面分割(水平) ⇧ + ⌘ + h

Navigation(案内系)

Editor Action アクション Key Map
Go to class class名からファイルを検索 ⌘ + o
Go to file ファイル名からファイルを検索 ⌘ + ⇧ + o
Go to line 行数を指定して移動 ⌘ + L
Go to declaration 定義元へジャンプ ⌘ + B or ⌘ + Click
Go to previous method 上のメソッドへ移動 ⌃ + ↑
Go to next method 下のメソッドへ移動 ⌃ + ↓
Navigate back 元のカーソル位置へ戻る ⌘ + ⌥ + ←
Navigate forward 次のカーソル位置へ進む ⌘ + ⌥ + →
Recent files popup 最近開いたファイルを一覧表示 ⌘ + E
Move current tab right 右のタブに移動 ⌘ + ⇧ + [
Move current tab left 左のタブに移動 ⌘ + ⇧ + @

※ Go to previous/next method の ⌃(コントロールキー)と矢印を使ったメソッドはMacのデフォルトのショートカットキーとかぶっている。Rubymineのほうをそのまま使いたければMacでわりあてられているショートカットキーを解除してしまおう。 Keyboard → Shortcuts → Mission controlの部分だ。

Search/Replace(検索/置換系)

Editor Action アクション Key Map
Seach everywhere 全てを検索 Double Shift
Find ファイル内テキスト検索 ⌘ + F
Replace ファイル内置換 ⌘ + R
Find in Path テキストの存在するパスをみつける(grep) ⌘ + ⇧ + F
Replace in Path 置換して対象となったパスをみつける ⌘ + ⇧ + R

RubymineというよりMacのショートカットキー

Editor Action アクション Key Map
Undo 元にもどす ⌘ + Z
Redo 元に戻したのを再度実行 ⌘ + ⇧ + Z
Move caret skip word right 単語スキップしながら右に移動 ⌥ + →
Move caret skip word left 単語スキップしながら左移動 ⌥ + ←
Move caret to end 行末に移動 ⌘ + →
Move caret to start 行の開始位置に移動 ⌘ + ←

随時付け足していくつもり。

補足

装飾キーについて
Option (⌥) は、動作を切り替える (スイッチする) キーです。

装飾キー
Mac の装飾キーの記号は、慣れないと分かりづらい
Rubymine Key Maps Refrence

37
33
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
37
33