※本記事はアフィリエイト広告を含みます。
あなたは1日に何時間マウスを使っていますか?エディタとターミナルを行き来する際、ファイルを探す際、ブラウザで調べ物をする際…細かい操作の積み重ねが、1年間で数百時間のロスになっていることをご存知でしょうか。
ショートカットキーをマスターすれば、これらのロスを劇的に削減できます。
本記事では、エンジニアが本当に使うべきショートカットキーを、OSやツール別に厳選してまとめました。
Windows基本ショートカットキー
Windowsを使うエンジニアなら必ず押さえておきたい基本的なショートカットです。これらを習慣化するだけで、日々の操作が格段に速くなります。
| 操作内容 | ショートカットキー | 説明 |
|---|---|---|
| コピー | Ctrl + C | 選択したテキストやファイルをクリップボードにコピー |
| カット | Ctrl + X | 選択した内容を切り取ってクリップボードに格納 |
| ペースト | Ctrl + V | クリップボードの内容を貼り付け |
| 全て選択 | Ctrl + A | 現在のウィンドウ内の全てを選択 |
| 保存 | Ctrl + S | ファイルを保存 |
| 別名保存 | Ctrl + Shift + S | ファイルを別の名前で保存 |
| 取り消し | Ctrl + Z | 直前の操作を元に戻す |
| やり直し | Ctrl + Y | 取り消した操作をやり直す |
| ウィンドウ切り替え | Alt + Tab | 開いているウィンドウを切り替える |
| デスクトップ表示 | Windows + D | 全てのウィンドウを最小化してデスクトップを表示 |
| エクスプローラー起動 | Windows + E | ファイルエクスプローラーを開く |
| 検索ボックス起動 | Windows + S | Windows検索を開く |
| 仮想デスクトップ追加 | Windows + Ctrl + D | 新しい仮想デスクトップを作成 |
| 仮想デスクトップ切り替え | Windows + Ctrl + 左右矢印 | 仮想デスクトップ間を移動 |
Mac基本ショートカットキー
MacOSユーザー向けのショートカットです。Windowsと異なる点が多いため、Macに乗り換えたエンジニアは特に意識して覚える必要があります。
| 操作内容 | ショートカットキー | 説明 |
|---|---|---|
| コピー | Command + C | 選択したテキストやファイルをクリップボードにコピー |
| カット | Command + X | 選択した内容を切り取ってクリップボードに格納 |
| ペースト | Command + V | クリップボードの内容を貼り付け |
| 全て選択 | Command + A | 現在のウィンドウ内の全てを選択 |
| 保存 | Command + S | ファイルを保存 |
| 別名保存 | Command + Shift + S | ファイルを別の名前で保存 |
| 取り消し | Command + Z | 直前の操作を元に戻す |
| やり直し | Command + Shift + Z | 取り消した操作をやり直す |
| ウィンドウ切り替え | Command + Tab | 開いているアプリケーションを切り替える |
| 同一アプリウィンドウ切り替え | Command + ` | 同じアプリケーション内のウィンドウを切り替え |
| Spotlight検索 | Command + Space | Spotlightで素早くファイルやアプリを検索 |
| スクリーンショット | Command + Shift + 3 | 画面全体をスクリーンショット |
| 部分スクリーンショット | Command + Shift + 4 | 選択した部分をスクリーンショット |
| アクティビティモニタ | Command + Space, 入力 | Spotlightからアクティビティモニタを起動 |
VSCode必須ショートカットキー
VSCodeはエンジニアの仕事場です。ここで生産性を上げることが、全体の効率向上に直結します。これらのショートカットは毎日何度も使うものばかりです。
| 操作内容 | ショートカットキー(Windows) | ショートカットキー(Mac) | 説明 |
|---|---|---|---|
| コマンドパレット | Ctrl + Shift + P | Command + Shift + P | VSCodeの全機能にアクセス。このショートカットが最も重要 |
| ファイルを開く | Ctrl + P | Command + P | プロジェクト内のファイルを素早く検索して開く |
| 検索 | Ctrl + F | Command + F | 現在のファイル内で検索 |
| 置換 | Ctrl + H | Command + Option + F | テキストを検索して置換 |
| プロジェクト全体検索 | Ctrl + Shift + F | Command + Shift + F | プロジェクト全体でテキストを検索 |
| 行に移動 | Ctrl + G | Command + G | 指定した行番号にカーソルを移動 |
| シンボルに移動 | Ctrl + Shift + O | Command + Shift + O | ファイル内の関数やクラスに素早く移動 |
| 定義に移動 | F12 | F12 | 関数やクラスの定義に移動 |
| 参照を表示 | Shift + F12 | Shift + F12 | 選択した識別子の参照箇所を全て表示 |
| 行コメント | Ctrl + / | Command + / | 選択行をコメント化またはコメント解除 |
| ブロックコメント | Shift + Alt + A | Shift + Option + A | 複数行をブロックコメント化 |
| 行の削除 | Ctrl + Shift + K | Command + Shift + K | 現在の行を削除 |
| 行の複製 | Ctrl + D で複数選択 | Command + D で複数選択 | 同じ単語の複数箇所を一度に編集 |
| 行の移動 | Alt + 上下矢印 | Option + 上下矢印 | 行を上下に移動 |
| ターミナル表示 | Ctrl + ` | Control + ` | 統合ターミナルを表示または非表示 |
| フォーマット | Shift + Alt + F | Shift + Option + F | コード全体をフォーマット |
| 複数選択 | Ctrl + Alt + 下矢印 | Command + Option + 下矢印 | 複数行で同じ箇所にカーソルを配置 |
Chrome ブラウザショートカットキー
ドキュメント閲覧、APIテスト、デバッグなど、ブラウザの操作も頻繁です。これらのショートカットをマスターすれば、調査時間を大幅に短縮できます。
| 操作内容 | ショートカットキー | 説明 |
|---|---|---|
| 新しいタブ | Ctrl + T | 新しいタブを開く |
| 新しいウィンドウ | Ctrl + N | 新しいウィンドウを開く |
| シークレットウィンドウ | Ctrl + Shift + N | シークレット閲覧モードでウィンドウを開く |
| タブを閉じる | Ctrl + W | 現在のタブを閉じる |
| ウィンドウを閉じる | Ctrl + Shift + W | 現在のウィンドウを閉じる |
| 最後に閉じたタブを開く | Ctrl + Shift + T | 直前に閉じたタブを再度開く |
| 次のタブに移動 | Ctrl + Tab | 右隣のタブに切り替え |
| 前のタブに移動 | Ctrl + Shift + Tab | 左隣のタブに切り替え |
| デベロッパーツール | F12 | デベロッパーツールを開く |
| コンソール | Ctrl + Shift + J | JavaScriptコンソールを開く |
| 要素検査 | Ctrl + Shift + C | 要素検査モードを開く |
| 検索 | Ctrl + F | ページ内を検索 |
| アドレスバーにフォーカス | Ctrl + L | URLバーを選択して編集可能にする |
| 履歴を開く | Ctrl + H | 閲覧履歴を表示 |
| ブックマークを開く | Ctrl + B | ブックマークバーを表示または非表示 |
ターミナル・コマンドラインショートカットキー
ターミナルでの作業速度も生産性に直結します。特にLinuxやmacOSのターミナルを使う場合、これらのショートカットは必須です。
| 操作内容 | ショートカットキー | 説明 |
|---|---|---|
| 行頭に移動 | Ctrl + A | カーソルを行の最初に移動 |
| 行末に移動 | Ctrl + E | カーソルを行の最後に移動 |
| 前の単語に移動 | Ctrl + W | カーソルを前の単語に移動 |
| 単語を削除 | Ctrl + W | カーソルの前の単語を削除 |
| カーソルから行末まで削除 | Ctrl + K | カーソルから行末までのテキストを削除 |
| 1文字削除 | Ctrl + H | カーソルの前の1文字を削除(Backspaceと同じ) |
| キャンセル | Ctrl + C | 実行中のコマンドをキャンセル |
| 一時停止 | Ctrl + Z | 実行中のプロセスを一時停止 |
| コマンド履歴を検索 | Ctrl + R | 以前実行したコマンドを検索して実行 |
| 前のコマンドに移動 | 矢印キー上 | コマンド履歴を遡って表示 |
| 次のコマンドに移動 | 矢印キー下 | コマンド履歴を進めて表示 |
| 画面をクリア | Ctrl + L | ターミナルの画面をクリア |
| 複数単語選択 | Option + Shift + 矢印キー | 単語単位で選択(Mac) |
ショートカットキー習得のコツ
これだけ多くのショートカットを一度に覚えるのは大変です。効果的に習得するためのコツをいくつかお伝えします。
最初は1日1個のペースで習得する – 週に7個、月に30個程度なら無理なく習慣化できます。最も使うショートカットから始めましょう。
意識的にマウスを使わないようにする – 強制力を持たせることが重要です。最初は遅く感じるかもしれませんが、3週間で習慣化します。
チートシートを印刷して机に貼る – 視覚的な刺激は習慣化を加速させます。
マウスを遠ざけてみる – デスクの端に置くなど、心理的障壁を作るのも効果的です。
よくある質問(FAQ)
ショートカットキーマスターが仕事を変える
ショートカットキーの習得は、単なる時間短縮ではなく、思考を遮断されない連続性のある作業フロー確立です。マウスに手を動かす瞬間は、集中力が途切れ、コンテキストスイッチが発生します。この細かなロスを積み重ねると、年間で数百時間のロスになるのです。
逆に言えば、ショートカットキーを完全にマスターしたエンジニアは、集中力を保ったまま高速で作業を進められます。その結果、品質も向上し、ストレスも軽減され、仕事がより楽しくなります。
本記事で紹介したショートカットキーを1つずつマスターして、あなたのエンジニアとしての生産性を次のレベルに引き上げてください。
キャリアアップを目指すなら
生産性の向上は個人の努力で実現できますが、キャリアを次のステップに進めるには、市場価値の向上も不可欠です。エンジニアとしてのスキルを正当に評価してもらい、より良い条件で働きたいと考えるなら、専門の転職エージェントに相談することをお勧めします。
レバテックキャリア
は、エンジニア向けの専門転職エージェントとして、技術力の正当な評価と市場相場に基づいた年収交渉を得意としています。今の職場で実力を発揮できていないと感じたら、一度キャリアコンサルタントに相談してみてください。
ショートカットキーで効率を上げ、キャリアアップで市場価値を高める。この2つの軸で、エンジニアとしての真の成長を実現できるのです。