時は金なり
仕事の成果は技術力だけでは決まりません。
コミュニケーションや段取り等が最も重要ですが、
技術的スキルは長期的に見て費用対効果が高いため
早いうちに身に着けたほうが得です。
最近、そんなことを痛感して日々小さな改善に取り組んでいます。
仕事ではVisualStudioを常に使っているわけですが、
最近学んで役にたったショートカットを共有します。
私と同じような下流工程に携わるエンジニアにとっては役に立つかと思います。
VisualStudio 2019のショートカット
参照系
コードリーディングで役に立ちます。
キー | 内容 |
---|---|
F12 | 定義へジャンプ |
Shift + F12 | 参照をすべて表示 |
Alt + F12 | 定義をカーソル下に表示 |
Ctrl + F12 | 実装にジャンプ |
特に
・「F12」での定義へジャンプと
・「Shift + F12」での参照をすべて表示がとても便利でした。
それまではマウスカーソルで関数定義まで移動していたので非常に時間がかかり、
なによりとてもストレスでした。
移動系
キー | 内容 |
---|---|
PageUp/Down | 画面移動 |
Ctrl + - | 前のカーソル位置に戻る |
Ctrl + Shift + - | 先のカーソル位置に進む |
Ctrl + Alt + L | ソリューションに移動 |
Ctr+ + G | ジャンプ |
Ctrl + F12 | 実装にジャンプ |
Ctrl + Alt + F7 | コミット(チームエクスプローラー) |
ショートカットといえないと思いますが、
PageUp/Downキーがとても便利であることに気づきました。
それまでマウスでスクロールバーをクリックして操作していました...
スクロールバーが小さいため選択するのがとてもつらかったです。
次に「Ctrl + -」もF12や検索と合わせることで非常に強力でした。
関数の定義までジャンプして編集後に戻ってくるときにとても便利です!!
コーディング支援
キー | 内容 |
---|---|
Ctrl + . | クイック操作 |
Ctrl + Shift + Space | パラメータヒントの表示 |
Alt + 方向キー上下 | カーソルのある行を上下に移動 |
まとめ
忘備録代わりに書きましたのでボリュームと質がともに良くないかと思いますが、
今後も定期的に更新していこうと思います。