ショートカット集
よく使うショートカットキーをまとめました。覚えると作業効率が大幅に上がります。
共通(Windows / Mac)
基本操作
| 動作 | Windows | Mac |
|---|---|---|
| コピー | Ctrl + C | Cmd + C |
| 切り取り | Ctrl + X | Cmd + X |
| 貼り付け | Ctrl + V | Cmd + V |
| 元に戻す | Ctrl + Z | Cmd + Z |
| やり直し | Ctrl + Y | Cmd + Shift + Z |
| 保存 | Ctrl + S | Cmd + S |
| 全選択 | Ctrl + A | Cmd + A |
| 検索 | Ctrl + F | Cmd + F |
| 置換 | Ctrl + H | Cmd + Option + F |
ウィンドウ操作
| 動作 | Windows | Mac |
|---|---|---|
| アプリ切り替え | Alt + Tab | Cmd + Tab |
| デスクトップ表示 | Win + D | F11 |
| ファイラーを開く | Win + E | Cmd + N(Finder) |
| 画面ロック | Win + L | Cmd + Ctrl + Q |
| アプリを閉じる | Alt + F4 | Cmd + Q |
| ウィンドウを閉じる | Ctrl + W | Cmd + W |
| 新しいタブ | Ctrl + T | Cmd + T |
テキスト編集
| 動作 | Windows | Mac |
|---|---|---|
| 行頭へ移動 | Home | Cmd + ← |
| 行末へ移動 | End | Cmd + → |
| 単語単位で移動 | Ctrl + ←/→ | Option + ←/→ |
| 単語を選択 | Ctrl + Shift + ←/→ | Option + Shift + ←/→ |
Visual Studio🪟 Windows専用
編集
| 動作 | ショートカット |
|---|---|
| コメントアウト | Ctrl + K, Ctrl + C |
| コメント解除 | Ctrl + K, Ctrl + U |
| ドキュメント全体をフォーマット | Ctrl + K, Ctrl + D |
| 選択範囲をフォーマット | Ctrl + K, Ctrl + F |
| IntelliSense(補完) | Ctrl + Space |
| クイックアクション | Ctrl + . |
移動
| 動作 | ショートカット |
|---|---|
| 定義へ移動 | F12 |
| 前の位置に戻る | Ctrl + - |
| 次の位置に進む | Ctrl + Shift + - |
| 指定行へ移動 | Ctrl + G |
| ファイル/型/メンバーを検索 | Ctrl + T |
デバッグ
| 動作 | ショートカット |
|---|---|
| デバッグ開始 | F5 |
| デバッグ停止 | Shift + F5 |
| ブレークポイント設定/解除 | F9 |
| ステップオーバー | F10 |
| ステップイン | F11 |
| ステップアウト | Shift + F11 |
検索
| 動作 | ショートカット |
|---|---|
| ファイルから検索 | Ctrl + Shift + F |
| ファイルから置換 | Ctrl + Shift + H |
| 現在のファイルで検索 | Ctrl + F |
VS Code
編集
| 動作 | Windows | Mac |
|---|---|---|
| コメントトグル | Ctrl + / | Cmd + / |
| 行削除 | Ctrl + Shift + K | Cmd + Shift + K |
| 行を上下に移動 | Alt + ↑/↓ | Option + ↑/↓ |
| 行を下にコピー | Shift + Alt + ↓ | Shift + Option + ↓ |
| 同じ単語を選択に追加 | Ctrl + D | Cmd + D |
| 同じ単語を全て選択 | Ctrl + Shift + L | Cmd + Shift + L |
| マルチカーソル | Ctrl + Alt + ↑/↓ | Cmd + Option + ↑/↓ |
移動
| 動作 | Windows | Mac |
|---|---|---|
| ファイルを開く | Ctrl + P | Cmd + P |
| 指定行へ移動 | Ctrl + G | Cmd + G |
| シンボルへ移動 | Ctrl + Shift + O | Cmd + Shift + O |
| 定義へ移動 | F12 | F12 |
| 前の位置に戻る | Alt + ← | Ctrl + - |
| 参照箇所を検索 | Shift + F12 | Shift + F12 |
表示
| 動作 | Windows | Mac |
|---|---|---|
| サイドバー表示/非表示 | Ctrl + B | Cmd + B |
| ターミナル表示/非表示 | Ctrl + ` | Ctrl + ` |
| エクスプローラー | Ctrl + Shift + E | Cmd + Shift + E |
| ソース管理 | Ctrl + Shift + G | Ctrl + Shift + G |
| 拡張機能 | Ctrl + Shift + X | Cmd + Shift + X |
| 問題パネル | Ctrl + Shift + M | Cmd + Shift + M |
その他
| 動作 | Windows | Mac |
|---|---|---|
| コマンドパレット | Ctrl + Shift + P | Cmd + Shift + P |
| 設定を開く | Ctrl + , | Cmd + , |
| ショートカット一覧 | Ctrl + K, Ctrl + S | Cmd + K, Cmd + S |
| エディタを分割 | Ctrl + \ | Cmd + \ |
Eclipse
Eclipseはほとんどの操作でMacでもCtrlではなくCmdを使います(コンテンツアシストと検索ダイアログなど、ごく一部だけCtrlのまま)。デバッグ実行はmacOSがF11キーをMission Control等に割り当てているため、衝突を避けてCmd + F11に変更されています。
編集
| 動作 | Windows | Mac |
|---|---|---|
| コメントトグル | Ctrl + / | Cmd + / |
| コードフォーマット | Ctrl + Shift + F | Cmd + Shift + F |
| コンテンツアシスト(補完) | Ctrl + Space | Ctrl + Space |
| クイックフィックス | Ctrl + 1 | Cmd + 1 |
| 行削除 | Ctrl + D | Cmd + D |
| 行を上下に移動 | Alt + ↑/↓ | Option + ↑/↓ |
| 行をコピー | Ctrl + Alt + ↓ | Option + Cmd + ↓ |
移動
| 動作 | Windows | Mac |
|---|---|---|
| 定義へ移動 | F3 | F3 |
| リソース(ファイル)を開く | Ctrl + Shift + R | Cmd + Shift + R |
| 型(クラス)を開く | Ctrl + Shift + T | Cmd + Shift + T |
| アウトライン(メソッド一覧) | Ctrl + O | Cmd + O |
| 指定行へ移動 | Ctrl + L | Cmd + L |
| 前の位置に戻る | Alt + ← | Ctrl + Option + ← |
| エディタ切り替え | Ctrl + E | Cmd + Shift + E |
検索
| 動作 | Windows | Mac |
|---|---|---|
| 検索ダイアログ | Ctrl + H | Ctrl + H |
| 参照箇所を検索 | Ctrl + Shift + G | Cmd + Shift + G |
| 宣言を検索 | Ctrl + G | Cmd + G |
デバッグ
| 動作 | Windows | Mac |
|---|---|---|
| デバッグ実行 | F11 | Cmd + F11 |
| 実行 | Ctrl + F11 | Cmd + Shift + F11 |
| ステップイン | F5 | F5 |
| ステップオーバー | F6 | F6 |
| ステップアウト | F7 | F7 |
| 再開 | F8 | F8 |
| ブレークポイント設定/解除 | Ctrl + Shift + B | Cmd + Shift + B |
リファクタリング
| 動作 | Windows | Mac |
|---|---|---|
| 名前変更 | Alt + Shift + R | Option + Cmd + R |
| メソッド抽出 | Alt + Shift + M | Option + Cmd + M |
| ローカル変数抽出 | Alt + Shift + L | Option + Cmd + L |
IntelliJ IDEA / Android Studio
編集
| 動作 | Windows | Mac |
|---|---|---|
| コメントトグル | Ctrl + / | Cmd + / |
| ブロックコメント | Ctrl + Shift + / | Cmd + Shift + / |
| コードフォーマット | Ctrl + Alt + L | Cmd + Option + L |
| インポート最適化 | Ctrl + Alt + O | Cmd + Option + O |
| 補完 | Ctrl + Space | Ctrl + Space |
| スマート補完 | Ctrl + Shift + Space | Ctrl + Shift + Space |
| クイックフィックス | Alt + Enter | Option + Enter |
| 行削除 | Ctrl + Y | Cmd + Backspace |
| 行複製 | Ctrl + D | Cmd + D |
| 行移動 | Alt + Shift + ↑/↓ | Option + Shift + ↑/↓ |
移動
| 動作 | Windows | Mac |
|---|---|---|
| どこでも検索 | Shift + Shift | Shift + Shift |
| ファイルを検索 | Ctrl + Shift + N | Cmd + Shift + O |
| クラスを検索 | Ctrl + N | Cmd + O |
| シンボルを検索 | Ctrl + Alt + Shift + N | Cmd + Option + O |
| 定義へ移動 | Ctrl + B | Cmd + B |
| 実装へ移動 | Ctrl + Alt + B | Cmd + Option + B |
| 前の位置に戻る | Ctrl + Alt + ← | Cmd + [ |
| 使用箇所を検索 | Alt + F7 | Option + F7 |
デバッグ
| 動作 | Windows | Mac |
|---|---|---|
| デバッグ実行 | Shift + F9 | Ctrl + D |
| 実行 | Shift + F10 | Ctrl + R |
| ステップオーバー | F8 | F8 |
| ステップイン | F7 | F7 |
| ステップアウト | Shift + F8 | Shift + F8 |
| 再開 | F9 | Cmd + Option + R |
| ブレークポイント | Ctrl + F8 | Cmd + F8 |
| 式の評価 | Alt + F8 | Option + F8 |
リファクタリング
| 動作 | Windows | Mac |
|---|---|---|
| リファクタリングメニュー | Ctrl + Alt + Shift + T | Ctrl + T |
| 名前変更 | Shift + F6 | Shift + F6 |
| メソッド抽出 | Ctrl + Alt + M | Cmd + Option + M |
| 変数抽出 | Ctrl + Alt + V | Cmd + Option + V |
ブラウザ開発者ツール(Chrome / Edge / Firefox)
開発者ツールを開く
| 動作 | Windows | Mac |
|---|---|---|
| 開発者ツールを開く | F12 | Cmd + Option + I |
| 要素を選択して検証 | Ctrl + Shift + C | Cmd + Shift + C |
| コンソールを開く | Ctrl + Shift + J | Cmd + Option + J |
Elements / Inspector タブ
| 動作 | ショートカット |
|---|---|
| 要素を移動 | ↑/↓ |
| 要素を展開/折りたたみ | ←/→ |
| 属性を編集 | Enter |
| 要素を非表示(visibility) | H |
| 要素を削除 | Delete |
Console タブ
| 動作 | Windows | Mac |
|---|---|---|
| コンソールをクリア | Ctrl + L | Cmd + K |
| コマンド履歴 | ↑/↓ | ↑/↓ |
| オートコンプリート | Tab | Tab |
Sources / Debugger タブ
| 動作 | Windows | Mac |
|---|---|---|
| ブレークポイント設定 | 行番号をクリック | 行番号をクリック |
| 実行再開 | F8 | F8 |
| ステップオーバー | F10 | F10 |
| ステップイン | F11 | F11 |
| ステップアウト | Shift + F11 | Shift + F11 |
| ファイル検索 | Ctrl + P | Cmd + P |
| 全ファイル検索 | Ctrl + Shift + F | Cmd + Option + F |
Network タブ
| 動作 | Windows | Mac |
|---|---|---|
| 記録の開始/停止 | Ctrl + E | Cmd + E |
| ログをクリア | Ctrl + L | Cmd + K |
| ページリロード | F5 / Ctrl + R | Cmd + R |
| キャッシュクリアしてリロード | Ctrl + Shift + R | Cmd + Shift + R |
Git(コマンドライン)
よく使うコマンドのエイリアス設定例
# .gitconfig に設定
[alias]
st = status
co = checkout
br = branch
ci = commit
df = diff
lg = log --oneline --graph
unstage = reset HEAD --
last = log -1 HEAD
ターミナル / コマンドプロンプト
基本操作
| 動作 | Windows (CMD/PowerShell) | Mac / Linux |
|---|---|---|
| 実行中のコマンドを中断 | Ctrl + C | Ctrl + C |
| 画面クリア | cls | clear / Ctrl + L |
| 前のコマンド | ↑ | ↑ |
| コマンド補完 | Tab | Tab |
| カーソルを行頭へ | Home | Ctrl + A |
| カーソルを行末へ | End | Ctrl + E |
| 行頭まで削除 | - | Ctrl + U |
| 行末まで削除 | - | Ctrl + K |
| 単語を削除 | Ctrl + Backspace | Ctrl + W |
日常業務の効率化🪟 Windows専用
ショートカットキー以外にも、日常業務を効率化するテクニックがあります(このセクションはWindows固有の機能です)。
クリップボード履歴
Windows 10/11では、クリップボード履歴機能が使えます。
| 操作 | ショートカット |
|---|---|
| クリップボード履歴を開く | Win + V |
初回は有効化が必要:Win + V を押すと設定画面が表示されるので、有効にします。
便利な場面:
- 複数の項目をまとめてコピーして順番に貼り付け
- 「さっきコピーしたやつ」を取り出す
- 画像も履歴に残る
よく使うフォルダへのアクセス
フォルダのお気に入り(クイックアクセス)
エクスプローラーの「クイックアクセス」によく使うフォルダをピン留めできます。
1. フォルダを右クリック
2. 「クイックアクセスにピン留めする」
ショートカットの活用
デスクトップやフォルダにショートカットを作成します。
1. ファイル/フォルダを右クリック
2. 「送る」→「デスクトップ(ショートカットを作成)」
タスクバーにピン留め
よく使うアプリはタスクバーにピン留めすると、Win + 数字 で起動できます。
| 操作 | ショートカット |
|---|---|
| タスクバーの1番目のアプリ | Win + 1 |
| タスクバーの2番目のアプリ | Win + 2 |
| ... | ... |
最近使ったファイル
タスクバーのアプリアイコンを右クリックすると、最近開いたファイルが表示されます。ピン留めも可能です。
ファイル名を指定して実行
よく使うコマンド:
| コマンド | 開くもの |
|---|---|
| cmd | コマンドプロンプト |
| powershell | PowerShell |
| notepad | メモ帳 |
| calc | 電卓 |
| mspaint | ペイント |
| . | 現在のユーザーフォルダ |
| .. | ユーザーフォルダの親 |
覚え方のコツ
1. まず基本操作を覚える
- Ctrl + C/V/Z は必須
- F12(定義へ移動)は超頻出
- Ctrl + P(ファイル検索)は毎日使う
2. 毎日使うものから覚える
- 使用頻度の高いものから
- 1週間に2〜3個ずつ
- 無理に全部覚えようとしない
3. マウスを使いそうになったら止まる
- 「これショートカットあるかな?」と考える
- 調べて覚える
- 3回マウスで操作したらショートカットを調べる
4. チートシートを活用する
- デスクに貼っておく
- 見ながら使う
- IDE内のショートカット一覧(Ctrl + K, Ctrl + S など)も活用
5. IDEのショートカット設定を確認
各IDEには「キーマップ」設定があります。よく使うショートカットが使いにくい位置にあれば、カスタマイズすることもできます。