AI Engineering Tools

プログラミング

Windows・macOS 主要キーボードショートカット

編集、システム操作、画面キャプチャ、ブラウザ、VS Code、ターミナルで使う主要ショートカットの比較ガイドです。

48

一般的な編集

コピー

対象ほとんどのアプリケーション

Windows

Ctrl + C

macOS

Command + C

機能

選択したテキスト、ファイル、またはアイテムをクリップボードにコピーします。

一般的な編集

貼り付け

対象ほとんどのアプリケーション

Windows

Ctrl + V

macOS

Command + V

機能

現在のクリップボードの内容を、カーソルまたは選択範囲に貼り付けます。

一般的な編集

カット

対象ほとんどのアプリケーション

Windows

Ctrl + X

macOS

Command + X

機能

選択を削除し、アプリがカットをサポートしている場合はクリップボードに配置します。

一般的な編集

戻す

対象ほとんどのアプリケーション

Windows

Ctrl + Z

macOS

Command + Z

機能

最後にサポートされたアクションを元に戻します。

一般的な編集

再実行

対象ほとんどの編集アプリケーション

Windows

Ctrl + YCtrl + Shift + Z

macOS

Shift + Command + Z

機能

取り消されたアクションを復元します。

注意

アプリケーションは、このショートカットをオーバーライドまたはカスタマイズできます。動作が異なる場合は、アプリメニューを確認してください。

一般的な編集

すべてを選択

対象ほとんどのアプリケーション

Windows

Ctrl + A

macOS

Command + A

機能

現在のビューまたはフィールド内の関連するすべてのコンテンツを選択します。

一般的な編集

検索

対象ドキュメント、エディタ、およびブラウザ

Windows

Ctrl + F

macOS

Command + F

機能

テキストまたはアイテムの検索フィールドを、現在のアプリケーションで開きます。

一般的な編集

保存

対象ドキュメント作成および編集アプリケーション

Windows

Ctrl + S

macOS

Command + S

機能

アクティブなファイルまたはドキュメントへの変更を保存します。

テキストとコードのナビゲーション

1単語ずつ移動

対象テキストフィールドとコードエディタ

Windows

Ctrl + Left/Right Arrow

macOS

Option + Left/Right Arrow

機能

カーソルを、1文字ではなく、1単語ずつ移動させます。

テキストとコードのナビゲーション

行の開始または終了へ移動

対象テキストフィールドとコードエディタ

Windows

HomeEnd

macOS

Command + Left ArrowCommand + Right Arrow

機能

カーソルを、現在の行の先頭または末尾に直接移動します。

テキストとコードのナビゲーション

ドキュメントの開始または終了へ移動

対象ドキュメントおよびコードエディタ

Windows

Ctrl + HomeCtrl + End

macOS

Command + Up ArrowCommand + Down Arrow

機能

ドキュメントの先頭または末尾に直接移動します。

テキストとコードのナビゲーション

単語単位で選択範囲を拡張する

対象テキストフィールドとコードエディタ

Windows

Ctrl + Shift + Left/Right Arrow

macOS

Option + Shift + Left/Right Arrow

機能

選択を一度に1単語ずつ拡大または縮小します。

テキストとコードのナビゲーション

前の単語を削除する

対象テキストフィールドとコードエディタ

Windows

Ctrl + Backspace

macOS

Option + Delete

機能

カーソルの直前の単語を削除します。

アプリケーションとシステム

アプリを切り替える

対象オペレーティングシステム

Windows

Alt + Tab

macOS

Command + Tab

機能

実行中のアプリケーションまたはウィンドウを表示し、別のウィンドウにフォーカスを移動します。

アプリケーションとシステム

システム検索を開きます

対象Windows SearchまたはSpotlight

Windows

Windows + S

macOS

Command + Space

機能

アプリケーション、ファイル、設定、およびその他の結果を検索するためのシステム検索インターフェースを開きます。

アプリケーションとシステム

画面をロックする

対象オペレーティングシステム

Windows

Windows + L

macOS

Control + Command + Q

機能

現在のセッションをロックし、開いている作業は閉じません。

アプリケーションとシステム

デスクトップを表示します。

対象オペレーティングシステム

Windows

Windows + D

macOS

Fn + F11

機能

一時的にウィンドウを移動または非表示にし、デスクトップを表示します。

注意

Macでは、ファンクションキーの設定にFnキーまたはGlobeキーが必要であり、ショートカットをカスタマイズできます。

アプリケーションとシステム

タスクまたはウィンドウの概要を開きます

対象タスクビューまたはミッションコントロール

Windows

Windows + Tab

macOS

Control + Up Arrow

機能

開いているウィンドウとデスクトップワークスペースを表示し、視覚的なナビゲーションを支援します。

アプリケーションとシステム

仮想デスクトップを切り替える

対象仮想デスクトップまたはスペース

Windows

Windows + Ctrl + Left/Right Arrow

macOS

Control + Left/Right Arrow

機能

ワークスペースを、左右のいずれかに直接移動します。

アプリケーションとシステム

入力言語を切り替える

対象オペレーティングシステムの入力ソース

Windows

Windows + Space

macOS

Control + Space

機能

インストールされているキーボード言語または入力ソースを順番に切り替えます。

注意

キーボードレイアウト、入力ソースの設定、およびカスタムショートカットによって、このキーの組み合わせが変更される場合があります。

スクリーンショット

画面全体をキャプチャ

対象オペレーティングシステム

Windows

Windows + PrtScn

macOS

Shift + Command + 3

機能

画面全体をキャプチャし、システムのスニップショットワークフローを使用して画像を保存します。

スクリーンショット

選択した領域をキャプチャ

対象スクリーンショットツール (Windows) または macOS のスクリーンショット

Windows

Windows + Shift + S

macOS

Shift + Command + 4

機能

画面の特定の部分をドラッグしてキャプチャできます。

スクリーンショット

スクリーン録画を開始または停止します

対象ゲームバーまたはmacOSのスクリーンショットツールバー

Windows

Windows + Alt + R

macOS

Shift + Command + 5

機能

サポートされているWindowsアプリの録画を開始するか、macOSのキャプチャおよび録画コントロールを開きます。

注意

Windowsのゲームバーの録画機能の利用可能性とキャプチャ範囲は、アクティブなアプリケーションとシステム設定によって異なります。

ブラウザ

新しいタブを開きます

対象Chromeおよびほとんどのブラウザ

Windows

Ctrl + T

macOS

Command + T

機能

新しいブラウザタブを開き、そのタブにフォーカスを移動します。

ブラウザ

現在のタブを閉じます

対象Chromeおよびほとんどのブラウザ

Windows

Ctrl + W

macOS

Command + W

機能

アクティブなブラウザタブを閉じます。

ブラウザ

閉じられたタブを再開する

対象Chromeおよびほとんどのブラウザ

Windows

Ctrl + Shift + T

macOS

Command + Shift + T

機能

最後に閉じられたタブを、閉じられた順序の逆で復元します。

ブラウザ

アドレスバーにフォーカスを当てる

対象Chromeおよびほとんどのブラウザ

Windows

Ctrl + L

macOS

Command + L

機能

現在のアドレスを選択して、URLを入力したり、すぐに検索したりできるようにします。

ブラウザ

ページを再読み込みします。

対象Chromeおよびほとんどのブラウザ

Windows

Ctrl + R

macOS

Command + R

機能

ブラウザの通常のキャッシュ動作を使用して、現在のページを再読み込みします。

ブラウザ

通常のキャッシュを使用せずに再読み込みします。

対象Chrome

Windows

Ctrl + Shift + R

macOS

Command + Shift + R

機能

通常のキャッシュされたコピーをバイパスして、新しいページを読み込むように要求します。

注意

アプリケーションは、このショートカットをオーバーライドまたはカスタマイズできます。動作が異なる場合は、アプリメニューを確認してください。

ブラウザ

開発者ツールを開きます

対象ChromeおよびChromiumベースのブラウザ

Windows

Ctrl + Shift + IF12

macOS

Command + Option + I

機能

HTML、CSS、コンソール出力、ネットワークリクエスト、およびストレージを検査するために使用されるブラウザツールを開きます。

ブラウザ

タブ間を移動

対象Chrome

Windows

Ctrl + TabCtrl + Shift + Tab

macOS

Command + Option + Right ArrowCommand + Option + Left Arrow

機能

次の開いているブラウザタブ、または前のタブに移動します。

注意

アプリケーションは、このショートカットをオーバーライドまたはカスタマイズできます。動作が異なる場合は、アプリメニューを確認してください。

VS Code

クイックオープン

対象Visual Studio Code

Windows

Ctrl + P

macOS

Command + P

機能

ワークスペース内のファイルを名前で検索し、選択したファイルを開きます。

VS Code

コマンドパレットを開きます

対象Visual Studio Code

Windows

Ctrl + Shift + PF1

macOS

Command + Shift + PF1

機能

メニューを操作せずに、VS Codeのコマンドを検索して実行します。

VS Code

ファイル全体を対象とした検索

対象Visual Studio Code

Windows

Ctrl + Shift + F

macOS

Command + Shift + F

機能

現在のワークスペース内のファイル全体をテキストで検索します。

VS Code

統合ターミナルを切り替えます。

対象Visual Studio Code

Windows

Ctrl + `

macOS

Control + `

機能

統合されたターミナルパネルを表示または非表示にします。

注意

キーボードレイアウト、入力ソースの設定、およびカスタムショートカットによって、このキーの組み合わせが変更される場合があります。

VS Code

行コメントを切り替えます。

対象Visual Studio Code

Windows

Ctrl + /

macOS

Command + /

機能

現在の行または選択に対して、言語の行コメントマーカーを追加または削除する。

注意

キーボードレイアウト、入力ソースの設定、およびカスタムショートカットによって、このキーの組み合わせが変更される場合があります。

VS Code

ドキュメントの書式設定

対象Visual Studio Code

Windows

Shift + Alt + F

macOS

Shift + Option + F

機能

アクティブなドキュメントに対して、構成されたフォーマッタを実行します。

注意

フォーマッターは利用可能であり、現在の言語に対して選択されている必要があります。

VS Code

定義へ移動

対象Visual Studio Code

Windows

F12

macOS

F12Fn + F12

機能

シンボルの参照から、検出された定義へ移動します。

注意

Macのキーボードでは、ファンクションキーの設定に、F12またはGlobeキーが必要な場合があります。

VS Code

シンボルの名前を変更

対象Visual Studio Code

Windows

F2

macOS

F2Fn + F2

機能

認識されたシンボルを、サポートされている参照箇所全体で名前変更します。

注意

言語サポートは、すべての参照が安全に検索および変更できるかどうかを決定します。

VS Code

分割エディター

対象Visual Studio Code

Windows

Ctrl + \

macOS

Command + \

機能

別のエディタグループを開き、ファイルを並べて表示できるようにします。

注意

キーボードレイアウト、入力ソースの設定、およびカスタムショートカットによって、このキーの組み合わせが変更される場合があります。

VS Code

キーボードショートカットを開きます

対象Visual Studio Code

Windows

Ctrl + K, Ctrl + S

macOS

Command + K, Command + S

機能

キーバインディングの表示、変更、およびトラブルシューティングを行うための検索可能なエディタを開きます。

ターミナルとシェル

実行中のコマンドを中断する

対象PowerShell, Bash, zsh, and many shells

Windows

Ctrl + C

macOS

Control + C

機能

アクティブなターミナルプロセスに割り込みシグナルまたはキャンセルリクエストを送信します。

注意

ターミナルのショートカットは、シェル、ラインエディタ、ターミナルアプリケーション、およびキーマップの設定によって異なります。

ターミナルとシェル

ターミナル画面をクリアします

対象PowerShell, Bash, zsh, and many shells

Windows

Ctrl + L

macOS

Control + L

機能

通常はコマンド履歴を保持しながら、表示されているターミナル領域をクリアします。

注意

ターミナルのショートカットは、シェル、ラインエディタ、ターミナルアプリケーション、およびキーマップの設定によって異なります。

ターミナルとシェル

コマンドまたはパスを補完する。

対象PowerShell, Bash, zsh, and many shells

Windows

Tab

macOS

Tab

機能

一致するコマンド、パス、および引数を補完するか、切り替える。

注意

ターミナルのショートカットは、シェル、ラインエディタ、ターミナルアプリケーション、およびキーマップの設定によって異なります。

ターミナルとシェル

コマンド履歴を参照します。

対象PowerShell, Bash, zsh, and many shells

Windows

Up/Down Arrow

macOS

Up/Down Arrow

機能

以前に入力したコマンドを、前後方向に移動します。

注意

ターミナルのショートカットは、シェル、ラインエディタ、ターミナルアプリケーション、およびキーマップの設定によって異なります。

ターミナルとシェル

コマンド履歴の検索

対象PSReadLine、Bash、zsh、および互換性のあるシェル

Windows

Ctrl + R

macOS

Control + R

機能

以前に入力されたコマンドを逆方向に検索します。

注意

ターミナルのショートカットは、シェル、ラインエディタ、ターミナルアプリケーション、およびキーマップの設定によって異なります。

ターミナルとシェル

コマンドラインの開始へ移動

対象シェルラインエディタ

Windows

HomeCtrl + A

macOS

Control + A

機能

カーソルを、現在のコマンドラインの先頭に移動します。

注意

ターミナルのショートカットは、シェル、ラインエディタ、ターミナルアプリケーション、およびキーマップの設定によって異なります。

ターミナルとシェル

コマンドラインの末尾へ移動

対象シェルラインエディタ

Windows

EndCtrl + E

macOS

Control + E

機能

カーソルを、現在のコマンドラインの末尾に移動します。

注意

ターミナルのショートカットは、シェル、ラインエディタ、ターミナルアプリケーション、およびキーマップの設定によって異なります。