コンテンツにスキップ

ショートカットキー一覧

ショートカット機能
⌘⇧Dグローバルクエリ(任意のアプリで実行)
Esc学習カードを閉じる
⌘S単語帳に保存
← / →同義語と関連語を閲覧
Space発音を再生
Tabカード領域のフォーカスを切り替え
⌘,設定を開く
⌘QDevLingo を終了

任意のアプリでテキストを選択し、⌘⇧D を押すとクエリが実行されます。DevLingo は:

  1. 選択したテキストをキャプチャします
  2. 現在のアプリのコンテキストを検出します
  3. フローティング学習カードを表示します(マウス付近または画面の角)

Esc を押すと、フローティング学習カードをすばやく閉じて現在のアプリに戻ります。

学習カードが開いている状態で、⌘S を押すと現在の単語を単語帳に保存できます。保存後に確認メッセージが表示されます。

カード上で、← (左矢印)→ (右矢印) を使って閲覧できます:

  • 同義語:似た意味の単語
  • 関連語:よく一緒に使われる単語
  • 派生語:名詞、動詞、形容詞の変化形

Space を押すと、現在の単語の英語発音が再生されます:

  • アメリカ英語:標準的なアメリカ発音
  • イギリス英語(該当する場合)

発音は Google Cloud TTS によって合成され、公式発音と開発者コミュニティのコンセンサスに基づく IPA 表記に基づいています。

Tab を押すと、カードの異なる領域間でフォーカスが循環します:

  1. 単語タイトル
  2. 定義エリア
  3. 例文
  4. 同義語リスト
  5. 関連語

キーボードナビゲーションを好むユーザーに適しています。

⌘, を押すと DevLingo の設定パネルが開き、以下を調整できます:

  • サブスクリプションとアカウント
  • アプリの設定
  • データエクスポート
  • ショートカットのカスタマイズ(計画中)

⌘Q を押すと DevLingo を完全に終了します。メニューバーアイコンが消え、グローバルショートカットが無効になります。

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

Section titled “ショートカットのカスタマイズ”

現在 DevLingo は固定のショートカットの組み合わせを使用しています。カスタムショートカット機能は開発ロードマップにあり、将来的に以下をサポートする予定です:

  • グローバルクエリショートカットの変更(例:⌘⇧E に変更)
  • 他の機能へのカスタムショートカットの追加
  • ショートカット設定のインポート/エクスポート

⌘⇧D が他のアプリと競合する場合は:

  1. 競合するアプリのショートカットを無効にする
  2. macOS システム環境設定 → キーボード → ショートカットで確認する
  3. 一時的にメニューバーアイコンから手動でクエリを実行する

グローバルショートカットのトラブルシューティング

Section titled “グローバルショートカットのトラブルシューティング”

ショートカットが反応しない場合

Section titled “ショートカットが反応しない場合”

チェックリスト:

  1. アクセシビリティ権限

    • システム環境設定 → セキュリティとプライバシー → アクセシビリティ
    • DevLingo にチェックが入っていることを確認
  2. 他のアプリが使用している

    • 他のソフトウェア(Alfred、Raycast、Keyboard Maestro など)が ⌘⇧D をバインドしていないか確認
    • 競合するアプリでそのショートカットを無効にする
  3. DevLingo は実行中ですか?

    • メニューバーの右側に DevLingo アイコンがあるか確認
    • ない場合はアプリを再起動:Applications → DevLingo
  4. macOS システムショートカットの競合

    • システム環境設定 → キーボード → ショートカット → アプリのショートカット
    • システムレベルのショートカット競合がないか確認
  5. アプリを再起動

    # ターミナルで実行
    killall DevLingo
    # その後 Applications フォルダから DevLingo を再起動

キーボードナビゲーションモード

Section titled “キーボードナビゲーションモード”

DevLingo は完全なキーボードナビゲーション(マウス不要)をサポートしています:

  • Tab:カードの要素間をナビゲート
  • Return:選択した項目を開く(例:単語帳に保存)
  • Cmd+Z:最後の操作を元に戻す(単語帳から削除など)

効率的なワークフローを好むユーザーに適しています。

DevLingo は macOS のアクセシビリティ機能をサポートしています:

  • VoiceOver:完全なスクリーンリーダーサポート
  • キーボードのみのナビゲーション:すべての機能がキーボードでアクセス可能
  • 色のコントラスト:WCAG AA 基準に準拠
  • ダイナミックタイプ:大きなフォントモードをサポート

ヘルプが必要な場合は、アクセシビリティガイド をご覧いただくか、お問い合わせください。