ショートカットを覚えれば効率良く素早いコーディングができるということを聞いたこともあるでしょう。
実際にそのとおりで、効率よくコーディングをするためには必要不可欠な要素になるのかと思います。
ただ、ショートカットは覚えることも大変で、中々覚えられません。そこで、これは覚えたほうが良いと思う機能を書いてみたいと思います。
目次
検索
まずは検索系の機能です。使用するエディタによって異なりますが、大体同じ機能は揃っているかと思います。
おすすめしたい機能は次のとおりです。
検索系おすすめ機能
全文検索(grep) : ファイルの中身を検索
ファイル検索 :ファイル名で検索
タグジャンプ : 関数の呼び出し元やクラス定義へ移動
これらの機能は必須機能だと思って良いでしょう。これらのショートカットを覚えるだけでもだいぶ変わると思います。
操作
ソースコードを書く際に使われるようなショートカットです。
操作系おすすめ機能
複数選択 : 複数の範囲を選択して、Renameなどを一気に行える
行末、行頭移動 : 行末、行頭に移動できる。似たものとしてファイルの先頭、末尾に移動できるものも良い
画面分割 : ファイルを縦横に並べてそれぞれ編集可能になる
画面分割は、使用頻度によりますが、その他の機能は覚えておいて損はないでしょう。
高い頻度で使われるかと思います。
まとめ
ショートカットとして、覚えておいたほうが良い機能を上げてみました。
ソースコードは読む時間のほうが圧倒的に長いので、検索系はなにかとおぼえておくと便利になるでしょう。