Skip to content

重要なキーボードショートカット ​

これらはSidianでの生産性を劇的に向上させる、不可欠なキーボードショートカットです。より専門的なショートカットに進む前に、まずはこれらをマスターしましょう。

AI機能 ​

SidianのAI搭載機能には、素早くアクセスするための専用ショートカットがあります。

アクションWindows/LinuxmacOS説明
選択範囲をチャットに追加Ctrl+L⌘+L選択したコードまたは現在のファイルをAIチャットに追加します
新規チャットCtrl+Shift+L⌘+Shift+L新しいAIチャットの会話を開始します
クイック編集Ctrl+K⌘+KAIを使った素早いインライン編集
AIの提案を承認TabTabインラインのAIコード提案を承認します
AIの提案を拒否EscEsc現在のAIの提案を閉じます
サイドバーを開くF1 → "Sidian: Open Sidebar"F1 → "Sidian: Open Sidebar"AIチャットパネルの開閉

AI差分管理 ​

AIが生成したコードの変更をナビゲートし、管理します。

ナビゲーション ​

アクションWindows/LinuxmacOS説明
次の差分Ctrl+Alt+Shift+↓⌃+⌥+↓次のコード差分に移動します
前の差分Ctrl+Alt+Shift+↑⌃+⌥+↑前のコード差分に移動します
差分のある次のファイルCtrl+Alt+Shift+→⌃+⌥+→差分を含む次のファイルに移動します
差分のある前のファイルCtrl+Alt+Shift+←⌃+⌥+←差分を含む前のファイルに移動します

差分アクション ​

アクションWindows/LinuxmacOS説明
差分を承認Ctrl+Alt+Shift+Enter⌃+⌥+Enter現在の差分を承認します
差分を拒否Ctrl+Alt+Shift+Backspace⌃+⌥+Backspace現在の差分を拒否します
すべて承認 (現在のファイル)Alt+Shift+Enter⌥+Shift+Enter現在のファイル内のすべての差分を承認します
すべて拒否 (現在のファイル)Alt+Shift+Backspace⌥+Shift+Backspace現在のファイル内のすべての差分を拒否します
すべて承認 (すべてのファイル)Ctrl+Shift+Enter⌘+Shift+Enterすべてのファイル内のすべての差分を承認します
すべて拒否 (すべてのファイル)Ctrl+Shift+Backspace⌘+Shift+Backspaceすべてのファイル内のすべての差分を拒否します

ファイル操作 ​

ファイル管理に不可欠なショートカットです。

アクションWindows/LinuxmacOS説明
新規ファイルCtrl+N⌘+N新しいファイルを作成します
ファイルを開くCtrl+O⌘+O既存のファイルを開きます
ファイルを保存Ctrl+S⌘+S現在のファイルを保存します
名前を付けて保存Ctrl+Shift+S⌘+Shift+Sファイルに新しい名前を付けて保存します
ファイルを閉じるCtrl+W⌘+W現在のファイルを閉じます
閉じたファイルを再度開くCtrl+Shift+T⌘+Shift+T最近閉じたファイルを再度開きます

ナビゲーション ​

コードやファイルを効率的に移動します。

アクションWindows/LinuxmacOS説明
クイックオープンCtrl+P⌘+Pファイル名で素早くファイルを開きます
行へ移動Ctrl+G⌘+G特定の行番号にジャンプします
シンボルへ移動Ctrl+Shift+O⌘+Shift+O関数やクラスに移動します
定義へ移動F12F12シンボルの定義にジャンプします
戻るAlt+←⌃+-履歴を一つ前に戻ります
進むAlt+→⌃+Shift+-履歴を一つ先に進みます

編集 ​

効率的なコード操作のための基本的な編集ショートカットです。

アクションWindows/LinuxmacOS説明
行を切り取りCtrl+X⌘+X(選択不要で)行全体を切り取ります
行をコピーCtrl+C⌘+C(選択不要で)行全体をコピーします
行を上に移動Alt+↑⌥+↑現在の行を上に移動します
行を下に移動Alt+↓⌥+↓現在の行を下に移動します
行を複製Ctrl+Shift+D⌘+Shift+D現在の行を複製します
行を削除Ctrl+Shift+K⌘+Shift+K行全体を削除します

検索と置換 ​

ファイル間でテキストを検索し、置換します。

アクションWindows/LinuxmacOS説明
検索Ctrl+F⌘+F現在のファイル内を検索します
検索と置換Ctrl+H⌘+H現在のファイル内で検索と置換を行います
ファイル内を検索Ctrl+Shift+F⌘+Shift+Fすべてのファイルを横断して検索します
ファイル内で置換Ctrl+Shift+H⌘+Shift+Hすべてのファイルを横断して置換します
次を検索F3⌘+G次の出現箇所を検索します
前を検索Shift+F3⌘+Shift+G前の出現箇所を検索します

選択 ​

高度なテキスト選択テクニックです。

アクションWindows/LinuxmacOS説明
すべて選択Ctrl+A⌘+Aファイル全体を選択します
行を選択Ctrl+L⌘+L現在の行を選択します
単語を選択Ctrl+D⌘+D現在の単語を選択します
マルチカーソルCtrl+Alt+↑/↓⌘+⌥+↑/↓上または下にカーソルを追加します
すべての出現箇所を選択Ctrl+Shift+D⌘+Shift+D選択範囲のすべての出現箇所を選択します
次の出現箇所を選択に追加Ctrl+D⌘+D次の出現箇所を選択に追加します

コードのフォーマット ​

コードをきれいで一貫性のある状態に保ちます。

アクションWindows/LinuxmacOS説明
ドキュメントをフォーマットShift+Alt+F⌘+Shift+P → Formatドキュメント全体をフォーマットします
選択範囲をフォーマットCtrl+K Ctrl+F⌘+K ⌘+F選択したコードをフォーマットします
コメントの切り替えCtrl+/⌘+/行コメントのオン/オフを切り替えます
ブロックコメントShift+Alt+A⌘+Shift+Aブロックコメントのオン/オフを切り替えます
インデントTabTab選択した行をインデントします
アウトデントShift+TabShift+Tab選択した行をアウトデントします

パネル管理 ​

Sidianのインターフェースパネルを制御します。

アクションWindows/LinuxmacOS説明
サイドバーの切り替えCtrl+B⌘+Bファイルエクスプローラーの表示/非表示を切り替えます
パネルの切り替えCtrl+J⌘+J下部パネルの表示/非表示を切り替えます
ターミナルの切り替えCtrl+`⌘+`統合ターミナルの表示/非表示を切り替えます
コマンドパレットCtrl+Shift+P⌘+Shift+Pすべてのコマンドにアクセスします
設定Ctrl+,⌘+,設定を開きます

ターミナル ​

統合ターミナルのショートカットです。

アクションWindows/LinuxmacOS説明
新しいターミナルCtrl+Shift+`⌘+Shift+`新しいターミナルを作成します
ターミナルを分割Ctrl+Shift+5⌘+Shift+5ターミナルペインを分割します
ターミナルにフォーカスCtrl+`⌘+`ターミナルにフォーカスを合わせます
ターミナルを強制終了Ctrl+Shift+K⌘+Shift+K現在のターミナルを閉じます

デバッグ ​

コードを効率的にデバッグします。

アクションWindows/LinuxmacOS説明
デバッグを開始F5F5デバッグセッションを開始します
ステップオーバーF10F10次の行を実行します
ステップインF11F11関数にステップインします
ステップアウトShift+F11Shift+F11関数からステップアウトします
ブレークポイントの切り替えF9F9ブレークポイントを追加/削除します
デバッグを停止Shift+F5Shift+F5デバッグセッションを停止します

カスタマイズのヒント ​

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

  1. コマンドパレットを開きます (Ctrl+Shift+P)
  2. "Preferences: Open Keyboard Shortcuts" と入力します
  3. カスタマイズしたいコマンドを検索します
  4. 鉛筆アイコンをクリックして、お好みのショートカットを設定します

コードショートカット ​

Sidianはコードショートカット(複数のキーの組み合わせ)をサポートしています。

  • Ctrl+K Ctrl+S: キーボードショートカットを開く
  • Ctrl+K Ctrl+T: 配色テーマを変更する
  • Ctrl+K Ctrl+F: 選択範囲をフォーマットする

コンテキストに応じたショートカット ​

多くのショートカットは、コンテキストによって動作が異なります。

  • Ctrl+L: 現在の行を選択
  • Ctrl+Shift+L: AIチャットに選択範囲を追加
  • エディタでTab: インデント
  • AIの提案がある状態でTab: 提案を承認

練習のヒント ​

  1. 小さく始める: まずは5〜10個のショートカットを学びましょう
  2. 毎日使う: 日常の開発作業でショートカットを練習しましょう
  3. 筋肉に覚えさせる: 自動的に使えるようになるまでショートカットを繰り返しましょう
  4. カスタマイズする: 自分の好みに合わせてショートカットを調整しましょう
  5. 共有する: チームメイトにショートカットを教えて、より良い共同作業を目指しましょう

これらのショートカットをマスターすることで、生産性が大幅に向上し、Sidianでのコーディングがより楽しい体験になります。