いろいろショートカットはあるけど、まずはめちゃくちゃ頻度が高いものをマスターしてから少しずつ数を増やす
まずは5つ
ショートカット | 説明 |
---|---|
command + D | 行の削除 |
option + ↑↓ | 行ごと移動(複数行可) |
command + / | コメントアウト |
control + . | 単語補完 |
option + command + R | 同じ変数名を同時編集(リファクタリング) |
まあこのくらいを慣れて指が勝手に動くようになったら次のショートカットを選んで練習という流れが個人的には良いかと。
コメントアウトはだいたいのエディタで同じショートカットキーが割り当てられているっぽいです。
行の削除も同じものが多いと思いますが、VSCodeは違ったかと。。。
行ごとの移動も他のエディタでも同じだと思います。
いきなりたくさん練習しても、考えてしまうのでとりあえず片手くらいの数を無意識にできるようになってから次にいこう!
ショートカットキーは考えて使うものではないですし。
単語補完でtypoを減らす
個人的には変数名のタイプミスは多いので、エラーが出てからどこかなぁって探すより、短い変数名でも補完機能を使う方が良いと思っています。
ショートカット | 説明 |
---|---|
control + . | 単語補完 |
option + command + R | 同じ変数名を同時編集(リファクタリング) |
リファクタリングはVSCodeではcommand+Dで楽ちんでしたし、選択もしている状態にもなるので丸々変数名を変えたり、後ろに付け加えるのも楽でしたね。optionが押しにくいわ。おいおいショートカットの割り当てを変更すると思います。ちなみにcommand+shift+Lでショートカットの一覧などが表示されます!!
「速く打てる」というよりも「ミスを減らす」という意味で開発が速くなると信じていますんで、これでも十分便利です。
「めんどいなぁ」とか「これ結構頻度高いから楽にしたいなぁ」と感じるものがあればググればきっとショートカットが出てくる
練習段階はめんどくさくても自分で書いていく方が習得が速くなると思います。そしていっぱい書いてるうちに「めんどいなこれ」っていうのがあれば大体ショートカットが割り当てられていたり、プラグインがあったりすると思います。
その域に達するまではひたすら練習。欲張らない。イソガバマワレ。