ショートカットキーをうまく使えば、マウスは必要ありません。
皆さんは、ソフトウェアを使う前に、さまざまなショートカットキーを試す習慣がありますか?今日は、私がよく使うショートカットキーを紹介し、数週間の更新の遅れを補いたいと思います。
この記事では、以下のシーンについて説明します:
- Mac / Windows
- Chrome ブラウザ
- Xcode IDE
Mac / Windows#
1)システムレベルのコントロール
| 操作 | Mac | Windows |
|---|---|---|
| 現在のページを閉じる | command + W | ctrl + W |
| 現在のソフトウェアを終了する | command + Q | alt + f4 |
| 新しいウィンドウを作成 | command + N | ctrl + N |
| 新しいタブを作成 | command + T | ctrl + T |
| デスクトップを切り替える | control + left / right | ctrl + win + left / right |
| アプリケーションを切り替える | command + tab | alt + tab |
| 同一アプリケーション内でウィンドウを切り替える | command + ~ | - |
| 「強制終了アプリケーション」ウィンドウを表示 | command + option + esc | win + esc (TaskMan) |
| システム設定を開く | - | win + I |
| 最前面のウィンドウをドックに最小化 | command + M | win + D |
| 全画面表示 | command + control + F | f11 |
| 画面をロック | command + control + Q | win + L |
2)ファイルマネージャー(Finder / Explorer)
| 操作 | Mac | Windows |
|---|---|---|
| ファイル(フォルダー)を削除 | command + backspace | delete / (ctrl + D) |
| ファイル(フォルダー)を移動 | command + C → command + option + V | ctrl + X → ctrl + V |
| 新しいフォルダーを作成 | command + shift + N | ctrl + shift + N |
| ファイルマネージャーを迅速に開く | command + option + space | win + E |
| 選択したファイルのコピーを作成 | command + D | ctrl + C → ctrl + V |
| 指定したパスにジャンプ | command + shift + G | - |
| 現在のフォルダーのパスをコピー | command + option + C | - |
| ゴミ箱を空にする | command + shift + backspace | - |
| 異なる形式でファイルを表示 | command + 1 ~ 4 | - |
| 異なるルールでファイルを並べ替える | command + control + 1 ~ 7 | - |
| パスバーを表示 | command + option + P | - |
| 同じパスのファイルマネージャーウィンドウを新規作成 | - | ctrl + N |
3)その他
| 操作 | Mac | Windows |
|---|---|---|
| ソフトウェア、ファイルを迅速に開く | command + space | win + S |
| アプリケーションの設定を開く | command + , (カンマ) | ctrl + , |
| 保存 | command + S | ctrl + S |
| 全選択 | command + A | ctrl + A |
| コピー / 切り取り / 貼り付け | command + C / X / V | ctrl + C / X / V |
| 元に戻す / やり直す | command + Z / command + shift + Z (command + Y) | ctrl + Z / ctrl + shift + Z (ctrl + Y) |
| 絵文字インターフェースを開く | fn | win + . (ドット) |
| カーソルの後の文字を削除 | control + D | delete |
ヒント:
- Mac では、ショートカットキーとトラックパッドを組み合わせることで、マウスなしの作業モードを最大限に活用できます。ショートカットキーよりも、アプリケーションやデスクトップを切り替えるためにジェスチャーを使うことに慣れています。また、Mac のトラックパッドの三本指ドラッグ機能を開くことを忘れないでください。これはマウスのドラッグ機能の代わりになります。
- 順序のある操作の場合、shift ボタンを組み合わせることで、通常は逆の効果を得ることができます。
- Mac - Windows のキー配置の対応関係:command - ctrl、option - alt、control - 補助 ctrl。
参考:Mac キーボードショートカット——Apple 公式
Chrome ブラウザ#
Google Chrome では、多くの操作のショートカットキーはシステムと共通です。たとえば、上記で述べた現在のページを閉じる、新しいウィンドウを作成、新しいタブを作成などの操作です。それに加えて、いくつかの一般的な操作もあります:
| 操作 | Mac | Windows |
|---|---|---|
| 最後に閉じたタブを復元 | command + shift + T | ctrl + shift + T |
| 前 / 後のビューに戻る | command + left / right | alt + left / right |
| アドレスバーにジャンプ | command + L | ctrl + L |
| 検索 | command + F | ctrl + F |
| 次のタブにジャンプ | control + tab | ctrl + tab |
| 新しいバックグラウンドタブでリンクを開く | command + マウスクリック | ctrl + マウスクリック |
| ウェブページの内容を拡大 / 縮小 | command と + /- | ctrl と + /- |
| JavaScript コンソールを開く | f12 | f12 |
参考:Chrome キーボードショートカット——Google Chrome 公式
Xcode IDE#
iOS 開発者向け:(Xcode 内の多くの操作のショートカットキーもシステムと共通です。たとえば、現在のページを閉じる、新しいタブを作成などの操作)
1)コードを理解する
| 操作 | ショートカットキー |
|---|---|
| ファイル(クラス、プロパティ、メソッド)を迅速に検索 | command + shift + O |
| 現在のファイルのプロジェクト内の位置を迅速に特定 | command + shift + J |
| 定義にジャンプ | command + control + マウスクリック |
| メソッド関連情報を表示(呼び出し元など) | control + 1 |
| 前 / 後のビューに戻る | command + control + left / right |
| 検索 | command + F |
| 選択部分を使用して検索(コピー&ペースト操作を減らす) | command + E |
| 次を検索 | (command + G) / enter |
| グローバル検索 | command + shift + F |
| 関連するアクションを表示 | command + マウスクリック |
| クイックヘルプを表示 | option + マウスクリック |
2)コードを開発する
| 操作 | ショートカットキー |
|---|---|
| 新しいファイルを作成 | command + N |
| 新しいグループを作成 | command + option + N |
| 置換 | command + option + F |
| ドキュメントコメントを追加 | command + option + / |
| 選択したコードをコメントアウト | command + / |
| コード補完を再マッチ | esc |
| 名前を変更(すべて編集) | command + control + E |
2)ビルド & 実行 & デバッグ
| 操作 | ショートカットキー |
|---|---|
| 実行 | command + R |
| ビルドなしで実行 | command + control + R |
| 実行をキャンセル | command + . |
| ビルドをクリーン | command + shift + K |
| コンソールをクリーン | command + K |
| ブレークポイントを追加 / 削除 | command + \ |
3)その他
| 操作 | ショートカットキー |
|---|---|
| 開発者ヘルプセンターを開く | command + shift + 0 |
| ウェルカム画面を開き、プロジェクトを選択 | command + shift + 1 |
| フォルダーを折りたたむ / 展開する | left / right |
| スキームを編集 | command + shift + , |
| シミュレーター管理ページを開く | command + shift + 2 |
| 構文エラーを探す | command + shift + ; |
ヒント:Editor のさまざまなオプションを活用して、開発効率を向上させることができます。たとえば、Minimap、Assistant ビューなど。
参考:メニューコマンドショートカット——Xcode 公式
マウスの登場はキーボードの地位を脅かしているようですが、ショートカットキーの設計はキーボードに逆転のチャンスを与えたのでしょうか?
さて、これが私が今日共有したいすべての内容です。あなたには他におすすめのショートカットキーや好きなショートカットキーはありますか?コメント欄でお知らせください!