11
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

RubyMineを感動的にする便利なショートカットとキーマップを紹介

Last updated at Posted at 2018-12-05

Alt text

JetBrainのIDEであるRubyMineですが、ショートカットを設定することで圧倒的に便利になります。個人的におすすめのショートカットとキーマップを紹介します。

まだRubymineをインストールしていない方はこちらから。

ショートカットの設定方法(keymapの設定)

RubyMineのpreferencesを開きメニューからKeymapを選択します。この画面でショートカットを設定していきます。

Alt text

画面を縦に分割:Split Vertically

画面を縦に分割

  • おすすめkeymap : shift + command + v

Alt text

画面を横に分割:Split Horizontally

  • おすすめkeymap : shift + command + h

Alt text

分割した画面間の移動:Goto Next Splitter、Goto Previous Splitter

分割後の画面を行き来することができるようになります。

  • おすすめkeymap : shift + command + jshift + command + k

Alt text

コードジャンプ:Jump to Source

ソースに移動することができます。デフォルトではcommand + clickですが、とても良く使うのでショートカットを設定しておくと非常に便利です。

  • おすすめkeymap : F2

Alt text

前の画面に戻る:Back

こちらもよく行う動作なので、絶対に設定しておきたいショートカットです。

  • おすすめkeymap: alt + command + ←

Alt text

拡張・縮小選択:Extend Selection ・ Shrink Selection

特定の範囲の選択を一発ですることができるようになります。単語やセンテンスをコピーすることが多い時に非常に役立ちます。

  • おすすめkeymap: shift + command + ↑shift + command + ↓

Alt text

プロジェクト・ディレクトリ全体検索

プロジェクト全体や特定のディレクトリ以下など指定をして検索を実行することができます。

  • おすすめkeymap: shift + command + f

Alt text

コード整形:Reformat Code

コードを整形してくれます。

  • おすすめkeymap: alt + command + l

Alt text

model・controller・viewにジャンプする:Switch to Model、Controller、View

命名規則通りに作成されている場合に、model、controller、viewを行き来することができます

  • おすすめkeymap(model): control + m
  • おすすめkeymap(controller): control + c
  • おすすめkeymap(view): control + v

Alt text

左右のタブを移動する:Select Previous Tab・Select Next Tab

ソースファイルの左右のタブを移動することができます。こちらかなり使うことが多いショートカットです。また、キーマップの割り当てとしては、Chromeのショートカットと合わせているので、普段から使い慣れていくことができます!

  • おすすめkeymap(previous tab):shift + command + [
  • おすすめkeymap(next tab):shift + command + ]

Alt text

ファイル名検索

  • keymap: shiftを2回

おすすめのショートカット教えて下さい

この他にみなさんが使っているショートカットでおすすめのものがあれば教えてください!

11
7
1

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
11
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?