ウインドウ・タブの操作
キー | コマンド |
---|---|
command + shift+ n | 新規ウインドウを開く |
command + shift+ w | ウインドウを閉じる |
command + alt+ up | 関連づけられたファイル(ヘッダファイルなど)を開く |
ウインドウの分割
キー | コマンド |
---|---|
command + alt+ 1~4 | 横n等分 |
command + alt+ shift+ 2, 3 | 縦n等分 |
command + alt+ 5 | 縦横2等分 |
ウインドウグループ選択
キー | コマンド |
---|---|
ctrl+ 1~4 | タブを選択したグループに移動 |
ctrl+ shift+ 1~4 | グループnに移動 |
ctrl+ 0 | サイドバーにフォーカス |
タブの選択
キー | コマンド |
---|---|
command + 1~0 | select_by_index |
command + shift+ [ | 前のタブに移動 |
command + shift+ ] | 次のタブに移動 |
command + alt+ left | 前のタブに移動 |
command + alt+ right | 次のタブに移動 |
ctrl+ tab | スタック内の後のタブに移動 |
ctrl+ shift+ tab | スタック内の前タブに移動 |
command + k → command + b | サイドバーをトグル |
command + ctrl+ f | フルスクリーンモードに切り替え |
command + ctrl+ shift+ f | 集中モード(サイドバー、タブなどテキスト以外はいっさい表示しないフルスクリーンモード)に切り替え |
ctrl+ t | 新規ファイルを作成 |
一般
キー | コマンド |
---|---|
command + y | リドゥ + それ以上復元する操作が無いときは最後の操作を繰り返す |
command + u | ソフトアンドゥ(選択操作のアンドゥ) |
command + shift+ u | ソフトリドゥ(選択操作のリドゥ) |
command + shift+ v | ペーストしてインデント |
ctrl+ alt+ up | 画面を上にスクロール |
ctrl+ alt+ down | 画面を下にスクロール |
ctrl+ space | 補完候補を表示 |
command + alt+ o | 上書きモードに切り替え |
alt+ f2 | コンテキストメニューを開く |
カーソルの移動・文字列選択
キー | コマンド |
---|---|
ctrl+ left | 単語単位でカーソル移動 |
ctrl+ right | 単語単位でカーソル移動 |
ctrl+ shift+ left | 単語単位で選択 |
ctrl+ shift+ right | 単語単位で選択 |
ctrl+ shift+ up | 上の行にカーソルが増える |
ctrl+ shift+ down | 下の行にカーソルが増える |
command + l | 行末まで選択 |
command + d | カレントワードを選択 |
command + d | 選択中の文字列を検索して順次選択 |
command + shift+ space | スコープ範囲を選択 |
ctrl+ shift+ m | 括弧の中を選択 |
ctrl+ m | 括弧の始め、終わりまでカーソル移動 |
command + shift + j | インデントまで選択 |
command + shift + a | タグまで選択 |
command + shift + l | 複数行選択している場合、行単位の選択に切り替える |
ctrl+ command + up | 現在の行を前の行と入れ替え |
ctrl+ command + down | 現在の行を下の行と入れ替え |
ctrl+ backspace | カーソルの左側にある一単語を削除 |
ctrl+ delete | カーソルの右側にある一単語を削除 |
command + shift + d | 選択中の行を複製 |
command + enter | 改行(変換の確定などは行われない) |
command + shift+ enter | 一つ下の行に改行を追加 |
検索関連
プロンプトやパネルを表示
キー | コマンド |
---|---|
command + p | ファイル選択プロンプト |
command + t | ファイル選択プロンプト |
command + shift+ p | コマンドパレット |
command + ctrl+ p | プロジェクト選択プロンプト |
command + r | 関数検索プロンプト |
ctrl+ g | 行番号指定プロンプト |
command + f | 検索パネル |
command + alt+ f | 置換パネル |
command + shift+ f | ファイルやフォルダを指定して検索 |
command + i | インクリメンタルサーチ |
command + shift+ i | インクリメンタルサーチ(遡って検索) |
検索パネル内での操作
キー | コマンド |
---|---|
command + g | 次を検索 |
command + shift+ g | 前を検索 |
f4 | 次の結果 |
shift+ f4 | 前の結果 |
検索パネルでのエンターの扱い
キー | コマンド |
---|---|
enter | 次を検索 |
shift+ enter | 前を検索 |
alt+ enter | 全て検索 |
置換パネルでのエンターの扱い
キー | コマンド |
---|---|
enter | 次を検索 |
shift+ enter | 前を検索 |
alt+ enter | 全て検索 |
ctrl+ alt+ enter | 全て置換 |
インクリメンタルサーチでのエンターの扱い
キー | コマンド |
---|---|
enter | パネルを閉じる |
shift+ enter | 前を検索 |
alt+ enter | 全て検索 |
検索パネルの設定
キー | コマンド |
---|---|
command + alt+ c | ケースセンシティブをトグル |
command + alt+ r | 正規表現のトグル |
command + alt+ w | 全文検索のトグル |
command + alt+ a | ? |
カレントワードから検索
キー | コマンド |
---|---|
command + e | カレントワードを検索 |
command + shift+ e | カレントワードを対象に置換 |
alt+ command + g | カレントワードで次を検索 |
shift+ alt+ command + g | カレントワードで前を検索 |
ctrl+ command + g | カレントワードで全て検索 |
開発補助
キー | コマンド |
---|---|
command + b | ビルド |
f7 | ビルド |
折りたたみ
キー | コマンド |
---|---|
command + k → command + 1~9 | レベルnの折りたたみ |
command + k → command + 0 | 折りたたみを全て解除 |
command + k → command + j | 折りたたみを全て解除 |
command + alt+ [ | 選択部分の折りたたみ |
command + alt+ ] | 折りたたみ解除 |
command + k → command + t | タグを折り畳む |
command + / | コメントアウト |
command + alt+ / | コメントアウト |
command + ] | インデント |
command + [ | アンインデント |
command + alt+ . | タグを閉じる |
マクロ
キー | コマンド |
---|---|
ctrl+ q | マクロの記録の開始・終了 |
ctrl+ shift+ q | 記録したマクロの実行 |
ctrl+ shift+ k | マクロファイルの実行 |
マーク・ブックマーク
キー | コマンド |
---|---|
command + f2 | ブックマークを追加・削除 |
alt+ f2 | 全てのブックマークを選択 |
f2 | 次のブックマーク |
shift+ f2 | 前のブックマーク |
command + k → command + space | マークを設置 |
command + k → command + a | マークまで選択 |
command + k → command + w | マークまで削除 |
command + k → command + x | マークをカレント行に移す |
command + shift+ f2 | マーク・ブックマークをクリア |
command + k → command + g | マーク・ブックマークをクリア |
command + alt+ p | スコープ名を表示 |
ctrl+ shift+ p | スコープ名を表示 |
ctrl+ shift+ w | スニペットに選択文字列を挿入 |
ctrl+ ` | pythonコンソールをトグル |
整形
キー | コマンド |
---|---|
command + k → command + u | 選択範囲を全て大文字にする |
command + k → command + l | 選択範囲を全て小文字にする |
f6 | スペルチェック機能のトグル |
ctrl+ f6 | 次のミススペルを選択 |
ctrl+ shift+ f6 | 前のミススペルを選択 |
command + alt+ q | パラグラフの整形 |
f5 | 行をソート |
ctrl+ f5 | 大文字小文字を考慮して行をソート |
emacsキーバインドの代替2キーショートカット
キー | コマンド |
---|---|
command + k → command + k | ctrl + kと同様 |
command + k → command + y | ctrl + yと同様 |
command + k → command + backspace | 行削除 |
command + k → command + c | ctrl + l と同様 |