キーボードショートカット & 生産性ガイド

Guides
最終更新: 2026年2月16日

HarborDB キーボードショートカットガイドへようこそ。これらのショートカットをマスターすることで、PostgreSQL ワークフローが変わり、作業が速くなり、マウスへの依存が減り、全体的な生産性が向上します。複雑なクエリを書く場合でも、複数のデータベース接続を管理する場合でも、これらのショートカットはプロのように作業するのに役立ちます。

キーボードショートカットを使用する理由

キーボードショートカットにはいくつかの利点があります:

  • 速度:メニューを使用するよりも 2〜5 倍速く操作を実行
  • 集中力:クエリを書きながら手をキーボードに置いたままにできる
  • 疲労軽減:繰り返しのマウス操作を最小限に抑える
  • プロフェッショナルなワークフロー:経験豊富なデータベース専門家のように効率的に作業

クイックリファレンスチートシート

| カテゴリー | ショートカット | アクション | 使用頻度 | | ------------------- | ------------- | ------------------ | --------- | | クエリ実行 | ⌘ + R | クエリを実行 | ★★★★★ | | クエリ実行 | ⌘ + . | クエリをキャンセル | ★★★★☆ | | ナビゲーション | ⌘ + T | 新しいクエリタブ | ★★★★★ | | ナビゲーション | ⌘ + W | 現在のタブを閉じる | ★★★★★ | | ナビゲーション | ⌘ + B | サイドバーを切り替え | ★★★★☆ | | 編集 | ⌘ + / | コメントを切り替え | ★★★★★ | | 編集 | Tab | 選択をインデント | ★★★★★ | | 編集 | Shift + Tab | 選択をアンインデント | ★★★★★ | | ファイル操作 | ⌘ + S | クエリを保存 | ★★★★☆ | | ファイル操作 | ⌘ + E | 結果をエクスポート | ★★★★☆ | | 検索 | ⌘ + F | クエリ内を検索 | ★★★★★ | | 検索 | ⌘ + G | 次を検索 | ★★★★☆ |

ナビゲーションショートカット

クエリエディタのナビゲーション

| ショートカット | アクション | 説明 | | ----------------------- | ------------------- | ------------------------------------- | | ⌘ + T | 新しいクエリタブ | 新しい SQL エディタタブを開く | | ⌘ + W | タブを閉じる | 現在のクエリタブを閉じる | | ⌘ + Shift + T | 閉じたタブを再度開く | 最近閉じたタブを復元 | | ⌘ + 1⌘ + 9 | タブに切り替え | 特定のタブ番号にジャンプ | | ⌘ + Option + ←/→ | 前/次のタブ | タブ間をナビゲート | | ⌘ + B | サイドバーの切り替え | データベースナビゲーションサイドバーの表示/非表示 | | ⌘ + Option + S | 結果ペインの切り替え | クエリ結果エリアの表示/非表示 |

データベースナビゲーション

| ショートカット | アクション | 説明 | | -------------------- | ------------------- | ----------------------------------------------- | | ⌘ + F (サイドバー内) | オブジェクトを検索 | サイドバー内のデータベースオブジェクトをフィルタ | | ↑/↓ | オブジェクトをナビゲート | データベースオブジェクト間を移動 | | | オブジェクトを展開 | データベース/スキーマ/テーブルを展開 | | | オブジェクトを折りたたむ | 展開されたオブジェクトを折りたたむ | | Space | クイックプレビュー | 展開せずにテーブル構造をプレビュー | | ⌘ + クリック (テーブル) | 上位100件を選択 | SELECT * FROM テーブル LIMIT 100 クエリを開く | | ⌥ + クリック (テーブル) | 構造ビューを開く | 詳細なテーブル構造を表示 |

クエリ実行ショートカット

基本的な実行

| ショートカット | アクション | 使用するタイミング | | --------------- | ------------- | ----------------------------------- | | ⌘ + R | クエリを実行 | エディタ内のクエリ全体を実行 | | ⌘ + Shift + R | 選択を実行 | ハイライトされたテキストのみを実行 | | ⌘ + . | クエリをキャンセル | 長時間実行中のクエリを停止 | | ⌘ + K | エディタをクリア | 現在のエディタからすべてのテキストを削除 | | ⌘ + L | 結果にフォーカス | 結果ペインにフォーカスを切り替え |

高度な実行

| ショートカット | アクション | 説明 | | ---------------- | --------------- | ------------------------------------- | | ⌘ + Shift + E | クエリを説明 | 実行せずに実行計画を表示 | | ⌘ + Option + R | 実行して説明 | クエリを実行して実行計画を表示 | | ⌘ + Shift + A | すべてのタブを実行 | 開いているすべてのタブのクエリを実行 | | ⌘ + Option + . | すべてをキャンセル | 実行中のすべてのクエリをキャンセル |

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

基本的なテキスト操作

| ショートカット | アクション | 同等のメニュー項目 | | ----------------- | ------------------ | ------------------------ | | ⌘ + / | コメントを切り替え | フォーマット → コメントを切り替え | | Tab | 選択をインデント | フォーマット → インデントを増やす | | Shift + Tab | 選択をアンインデント | フォーマット → インデントを減らす | | ⌘ + ] | インデントを増やす | フォーマット → インデントを増やす | | ⌘ + [ | インデントを減らす | フォーマット → インデントを減らす | | ⌘ + D | 行を複製 | 編集 → 行を複製 | | ⌘ + Shift + D | 行を削除 | 編集 → 行を削除 | | ⌘ + Shift + ↑/↓ | 行を上/下に移動 | 編集 → 行を上/下に移動 |

高度な編集

| ショートカット | アクション | 説明 | | ---------------- | ---------------------- | ------------------------------------------------ | | ⌘ + Option + L | SQLをフォーマット | SQLクエリを自動フォーマット | | ⌘ + Shift + F | ファイル内を検索 | 保存されたすべてのクエリを検索 | | ⌘ + Option + F | クエリ内を置換 | テキストを検索して置換 | | ⌘ + Shift + L | すべての出現箇所を選択 | 現在の単語のすべてのインスタンスを選択 | | F2 | シンボルをリネーム | テーブル/列参照をリネーム(リファクタリング付き) |

選択と移動

| ショートカット | アクション | 説明 | | ----------------- | --------------------- | ------------------------------------ | | ⌘ + ←/→ | 行の先頭/末尾 | 行の先頭または末尾にジャンプ | | ⌘ + ↑/↓ | エディタの先頭/末尾 | 最初または最後の行にジャンプ | | ⌥ + ←/→ | 前/次の単語 | 文字単位ではなく単語単位で移動 | | ⌘ + Shift + ←/→ | 行末まで選択 | 行の先頭/末尾までテキストを選択 | | ⌥ + Shift + ←/→ | 単語単位で選択 | 単語単位でテキストを選択 | | ⌘ + L | 行を選択 | 現在の行全体を選択 |

結果とデータ操作

結果ナビゲーション

| ショートカット | アクション | 説明 | | --------------------- | -------------------- | -------------------------------------- | | Tab / Shift + Tab | セルナビゲーション | 結果内のセル間を移動 | | ↑/↓/←/→ | セルナビゲーション | 結果内での矢印キーナビゲーション | | ⌘ + A | すべての行を選択 | 結果内のすべての行を選択 | | Space | 行選択を切り替え | 現在の行を選択/選択解除 | | ⌘ + C | セルをコピー | 選択したセルをクリップボードにコピー | | ⌘ + Shift + C | 行をJSONとしてコピー | 行全体をJSON形式でコピー | | Enter | セルを編集 | セル編集モードに入る(ローカル編集用) |

データエクスポート

| ショートカット | アクション | 説明 | | ---------------- | -------------- | -------------------------------------- | | ⌘ + E | 結果をエクスポート | 現在の結果のエクスポートダイアログを開く | | ⌘ + Shift + E | クイックエクスポート | 最後に使用した設定でエクスポート | | ⌘ + Option + C | CSVとしてコピー | 結果をCSVとしてクリップボードにコピー | | ⌘ + Option + J | JSONとしてコピー | 結果をJSONとしてクリップボードにコピー |

ファイルと接続管理

ファイル操作

| ショートカット | アクション | 説明 | | --------------- | --------------- | ---------------------------------- | | ⌘ + S | クエリを保存 | 現在のクエリをファイルに保存 | | ⌘ + Shift + S | 別名で保存 | 新しい名前でクエリを保存 | | ⌘ + O | クエリファイルを開く | ディスクから保存されたクエリを開く | | ⌘ + N | 新しいクエリ | 新しいクエリを作成(⌘ + T と同じ) | | ⌘ + P | 結果を印刷 | 現在の結果を印刷 | | ⌘ + Shift + P | クイック印刷 | デフォルト設定で印刷 |

接続管理

| ショートカット | アクション | 説明 | | ---------------- | ------------------ | ------------------------------------- | | ⌘ + Shift + N | 新しい接続 | 新しい接続ダイアログを開く | | ⌘ + Option + C | 接続/切断 | 現在のタブの接続を切り替え | | ⌘ + Shift + C | 接続をコピー | 現在の接続設定を複製 | | ⌘ + , | 環境設定 | HarborDB 環境設定を開く |

ウィンドウとインターフェース管理

ウィンドウ制御

| ショートカット | アクション | 説明 | | ---------------- | ----------------- | ---------------------------------- | | ⌘ + M | ウィンドウを最小化 | HarborDB ウィンドウを最小化 | | ⌘ + Option + M | すべてを最小化 | すべての HarborDB ウィンドウを最小化 | | ⌘ + H | HarborDB を隠す | HarborDB アプリケーションを隠す | | ⌘ + Option + H | 他を隠す | 他のすべてのアプリケーションを隠す | | ⌘ + Q | HarborDB を終了 | アプリケーションを終了(保存を促す) | | ⌘ + Option + W | すべてのウィンドウを閉じる | 開いているすべてのウィンドウを閉じる |

レイアウト管理

| ショートカット | アクション | 説明 | | ---------------- | -------------- | ------------------------------ | | ⌘ + Option + 1 | デフォルトレイアウト | デフォルトのウィンドウレイアウトにリセット | | ⌘ + Option + 2 | エディタにフォーカス | エディタペインを最大化 | | ⌘ + Option + 3 | 結果にフォーカス | 結果ペインを最大化 | | ⌘ + Option + 4 | サイドバーにフォーカス | ナビゲーションサイドバーを最大化 | | ⌘ + 0 | ズームをリセット | ズームレベルを 100% にリセット | | ⌘ + = | ズームイン | エディタフォントサイズを増加 | | ⌘ + - | ズームアウト | エディタフォントサイズを減少 |

Touch Bar ショートカット (MacBook Pro)

Mac に Touch Bar がある場合、HarborDB は状況に応じたショートカットを提供します:

エディタモードの Touch Bar

  • 実行ボタン: 現在のクエリを実行
  • キャンセルボタン: 実行中のクエリを停止
  • フォーマットボタン: SQL を自動フォーマット
  • 保存ボタン: 現在のクエリを保存
  • タブスイッチャー: クエリタブ間を切り替え

結果モードの Touch Bar

  • エクスポートボタン: クイックエクスポートオプション
  • コピーボタン: 選択をコピー
  • フィルタボタン: 結果にフィルタを適用
  • ソートボタン: 昇順/降順にソート

接続モードの Touch Bar

  • 接続/切断: 接続を切り替え
  • 接続テスト: 現在の接続をテスト
  • 新しいクエリ: 接続用の新しいクエリを作成

ショートカットのカスタマイズ

現在のショートカットの表示

利用可能なすべてのショートカットを表示するには:

  1. HarborDB → 環境設定 → キーボード に移動
  2. カテゴリ別のすべてのショートカットのリストを表示
  3. 特定のアクションを検索

カスタムショートカットの作成

  1. システム設定 → キーボード → キーボードショートカット を開く
  2. サイドバーから アプリのショートカット を選択
  3. + をクリックして新しいショートカットを追加
  4. アプリケーションリストから HarborDB を選択
  5. 正確なメニュー項目名を入力
  6. 希望のショートカットを割り当て

推奨カスタムショートカット

| アクション | 推奨ショートカット | 有用な理由 | | ------------------------- | -------------------- | ------------------------------- | | SQLをフォーマット | ⌘ + Shift + F | 他のエディタと一致 | | 接続を切り替え | ⌘ + Shift + C | 迅速な接続変更 | | 行番号を切り替え | ⌘ + Shift + L | 行番号の表示/非表示 | | 現在のステートメントを実行 | ⌘ + Enter | カーソル位置の SQL ステートメントを実行 |

生産性のヒントとワークフロー

効率的なクエリ作成ワークフロー

  1. ⌘ + N で開始 - 新しいクエリタブ
  2. クエリを記述 - 自動補完を使用(Tab で受け入れ)
  3. ⌘ + Option + L でフォーマット - SQL を整理
  4. ⌘ + Shift + R でテスト - まず選択を実行
  5. ⌘ + R で実行 - 完全なクエリを実行
  6. ⌘ + E でエクスポート - 結果を保存
  7. ⌘ + S で保存 - クエリを保存

複数接続ワークフロー

  1. ⌘ + Shift + N - 新しい接続を作成
  2. ⌘ + T - 各データベース用に新しいタブ
  3. ⌘ + 1/⌘ + 2 - 環境間を切り替え
  4. ⌘ + Option + C - 必要に応じて接続を切り替え

データ分析ワークフロー

  1. ⌘ + クリック テーブル - クイック SELECT
  2. ⌘ + R - データを表示するために実行
  3. ⌘ + F を結果内で - 特定の値を検索
  4. ⌘ + E - さらなる分析のためにエクスポート
  5. ⌘ + Shift + S - 分析クエリを保存

ショートカット問題のトラブルシューティング

一般的な問題と解決策

ショートカットが機能しない

  1. システム設定 → キーボードでの競合を確認
  2. HarborDB を再起動
  3. 環境設定 → キーボードでショートカットを確認
  4. 修飾キーが機能しているか確認(TextEdit でテスト)

Touch Bar に HarborDB コントロールが表示されない

  1. システム設定で Touch Bar が有効になっていることを確認
  2. HarborDB を再起動
  3. システム設定の「Touch Bar に表示」設定を確認

国際キーボードレイアウトの問題

  1. 一部のレイアウトはキーを異なるようにマッピング
  2. 文字ビューア(⌘ + Control + Space)を使用して実際のキーを確認
  3. 開発には US キーボードレイアウトの使用を検討

デフォルトへのリセット

すべてのショートカットを工場出荷時のデフォルトに復元するには:

  1. HarborDB → 環境設定 → キーボード に移動
  2. デフォルトに復元 ボタンをクリック
  3. 変更を有効にするために HarborDB を再起動

学習と練習のヒント

小さく始める

5 つの必須ショートカットから始める:

  1. ⌘ + R - クエリを実行
  2. ⌘ + T - 新しいタブ
  3. ⌘ + W - タブを閉じる
  4. ⌘ + / - コメントを切り替え
  5. ⌘ + F - クエリ内を検索

徐々に使用する

  • 第1週: クエリ実行ショートカットをマスター
  • 第2週: 編集ショートカットを追加
  • 第3週: ナビゲーションショートカットを組み込む
  • 第4週: 高度な生産性ショートカットを学習

チートシートを作成する

  1. クイックリファレンス表を印刷
  2. ワークステーションの近くに保管
  3. 最も使用するショートカットに付箋を使用
  4. 覚えるにつれて参照を徐々に削除

練習問題

  1. キーボードナビゲーションのみを使用してクエリを作成
  2. ショートカットのみを使用して乱雑な SQL クエリをフォーマット
  3. マウスに触れずに結果をエクスポート
  4. キーボードのみを使用して 3 つのクエリタブを管理

高度なパワーユーザーのヒント

音声制御の統合

アクセシビリティまたはハンズフリー操作の場合:

  1. システム設定で音声制御を有効化
  2. HarborDB アクション用のカスタムコマンドを作成
  3. 「クエリを実行」や「新しいタブ」などのフレーズを使用

Automator ワークフロー

自動化されたシーケンスを作成:

  1. Automator を開く
  2. HarborDB 用の「クイックアクション」を作成
  3. 一般的なショートカットシーケンスを記録
  4. グローバルショートカットに割り当て

サードパーティツール

キーボード機能を以下で強化:

  • Karabiner-Elements: キーをグローバルに再マッピング
  • BetterTouchTool: カスタム Touch Bar コントロール
  • Alfred: キーボード経由のクイック HarborDB アクション

ヘルプの入手

さらに多くのショートカットを見つける

  1. メニュー項目にホバーしてショートカットを表示
  2. HarborDB → 環境設定 → キーボードを確認
  3. HarborDB ドキュメント にアクセスして更新を確認
  4. リリースノートで新しいショートカットを確認

問題の報告

ショートカットが期待通りに機能しない場合:

  1. 再現するための正確な手順を記録
  2. HarborDB バージョンを確認(HarborDB → HarborDB について)
  3. macOS バージョンを確認(Apple メニュー → この Mac について)
  4. 詳細を添えてサポートに連絡

新しいショートカットのリクエスト

便利なショートカットのアイデアがありますか?

  1. 環境設定に既に存在するか確認
  2. システム設定を使用してカスタムショートカットを作成
  3. サポートにお問い合わせ 経由で新しいショートカットを提案

これは役に立ちましたか?

フィードバックを提供してこのドキュメントの改善にご協力ください。