✈️ Go Up

イヨのホール

Go to Nav

macOS 便利技集

Note

開発者が知っておくべき macOS 機能 Mac をより効率的に使える隠れた機能を紹介します。

スクリーンショット&画面録画

基本的なスクリーンショットのショートカット

  • Cmd + Shift + 3: 画面全体をキャプチャ
  • Cmd + Shift + 4: 範囲選択してキャプチャ
  • Cmd + Shift + 4 + Space: 特定のウィンドウをキャプチャ

影なしでウィンドウをキャプチャする

Cmd + Shift + 4Space でウィンドウキャプチャモードに入った後:

  • Option キーを押しながらクリック: 影なしでキャプチャ
  • そのままクリック: 影付きでキャプチャ
Tip

Option キーを押すとウィンドウ周辺の影のプレビューが消えます。

画面録画

Cmd + Shift + 5 を押すとスクリーンショットと画面録画ツールが表示されます:

  • 画面全体を録画
  • 選択範囲を録画
  • タイマー設定可能
  • マイク音声の含む/含まない選択

アプリケーション管理

強制終了(Force Quit)

アプリが応答しない時:

  1. 方法 1: Cmd + Option + Esc → アプリ選択 → Force Quit
  2. 方法 2: Dock でアプリアイコンを Option キーを押しながら右クリック → Force Quit
  3. 方法 3: アクティビティモニターを使用(Cmd + Space → 「アクティビティモニター」)

素早いアプリ終了

Cmd + Q の代わりに Cmd + Option + Q を押すと確認なしで即座に終了します。

ファイル管理の便利技

隠しファイルの表示/非表示

Finder で Cmd + Shift + .(ピリオド)を押すと隠しファイルがトグルされます。

ファイルパスのコピー

Finder でファイルを選択後:

  • Option + Cmd + C: ファイルパスをクリップボードにコピー

Quick Look

ファイルを選択して Space を押すとプレビューができます。

  • コードファイルも構文強調付きでプレビュー
  • 複数ファイル選択後 Space でスライドショー可能

テキスト編集ショートカット

Emacs スタイルのショートカット

macOS はすべてのテキスト入力欄で Emacs ショートカットをサポートしています:

Info

Emacs とは? 1970年代に作られたテキストエディタで、効率的なテキスト編集のためのショートカット体系を持っています。macOS はこれらのショートカットをシステム全体でサポートしています。

  • Ctrl + A: 行の先頭へ
  • Ctrl + E: 行の末尾へ
  • Ctrl + K: カーソルから行末まで削除
  • Ctrl + D: カーソル右の文字を削除
  • Option + ←/→: 単語単位で移動
  • Option + Delete: 単語単位で削除

特殊文字入力

Ctrl + Cmd + Space で絵文字&特殊文字ポップアップを表示できます。

Spotlight 検索活用

Cmd + Space で Spotlight を開いて:

  • 計算機: 2+2100*1.1 など直接計算
  • 単位変換: 100cm in inches32c in f
  • ファイルタイプで検索: kind:pdfkind:image
  • 日付で検索: created:todaymodified:yesterday

追加の便利技

複数ファイルの名前を一度に変更

Finder で複数ファイルを選択 → 右クリック → 「X 項目の名前を変更...」

  • Replace Text: 特定のテキストを検索して置換
  • Add Text: ファイル名の前/後にテキストを追加
  • Format: 連番を付ける

クリップボード履歴

テキストをコピーする時に誤って上書きした場合:

  • 多くのアプリで Cmd + Shift + V でクリップボード履歴にアクセス可能
  • または Raycast/Alfred などのランチャーアプリを活用

ウィンドウ最小化ショートカット

Cmd + M で現在のウィンドウを Dock に最小化 Cmd + Option + M で現在のアプリのすべてのウィンドウを最小化

Mac スリープモード防止(caffeinate)

Mac をサーバーとして使用したり、長い作業中にスリープモードを防ぎたい時:

ターミナルを開いて以下のコマンドをコピー&ペーストしてください:

# 基本使用(Ctrl+C で終了するまで)
caffeinate

# 1時間だけスリープモード防止
caffeinate -t 3600

# 特定のプロセスが実行中の間だけスリープモード防止
caffeinate -i npm run build

[!TIP] caffeinate -d はディスプレイも消えないようにします。

まとめ

Success

これで Mac をはるかに効率的に使えるようになりました! 開発中に困ったらいつでも見直してください。