RubyMineでRSpecするときによく使うショートカット
RubyMineでRSpecするときに、よく使うショートカットを用いた手順のまとめです。 エディタ領域を縦に分割して、右側にテストコード、左側にテスト対象コードを表示しながらテストしています。
環境
- RubyMine 2018.2
準備
以下のKeymapを設定しています。
- Split Verically(エディタ領域を縦分割する):Ctrl+W,V
手順
- テスト対象コードを開く:Shift+Cmd+Oなど
- テスト対象コードのテストコードを開く:Shift+Cmd+T
- エディタ領域を縦分割する(テストコードが右側のタブとして開く):Ctrl+W,V
- タブを閉じる(左側のテストコードを閉じる):Cmd+W
- タブを切り替える:Ctrl+Tab
- テストを実行する(カーソルが置かれた範囲のdescribe(context)のテストが実行される):Ctrl+Shift+R(長押し?)
- テストを再実行する(直前の実行がテストであれば、そのテストが再実行される):Ctrl+R
参考文献
備考
テスト実行(Ctrl+Shift+R)が、長押ししないと起動しないのは何故だろう。。。