Chromeライクにタブを切り替え
Ctrl+PgUp/PgDownに割り当てられてるショートカットを
Ctrl+Tab/Ctrl+Shift+Tabにすることで
Ctrl+Alt+ Right/Left タブ分離、復帰
scroll
Ctrl+Up 行を上にスクロール。画面上端を一行分上。スクロールバー上げ
Alt+PgUp 画面を上にスクロール
Move, Copy
Ctrl+C 行のコピー (未選択時) editor.action.clipboardCopyAction ★
Alt+Down カーソル行を下に移動 editor.action.moveLinesDownAction ★
Shift+Alt+Down editor.action.copyLinesDownAction ★
カーソル行を下にコピー
or 選択範囲を複製。
comment, uncomment
Ctrl+Enter 下に行追加 editor.action.insertLineAfter
Ctrl+/ 行コメント記号をトグル editor.action.commentLine ★
Shift+Alt+ A Ctrl+Alt+/ ブロックコメントアウト
行コメントアウト
行コメントアウトは、カーソルがある行を一行ずつコメントアウトします。
再度ショートカットを押すとコメントが解除されます。
ブロックコメントアウト
ブロックコメントアウトは、選択した複数行を一括でコメントアウトします。
再度ショートカットを押すとコメントが解除されます。
multi cursor
Ctrl+Alt+ Up/Dn 上下にカーソル追加、次に Shift+Right で矩形選択
文字列選択後に上下にカーソル追加でも同じく形選択
MButton ドラッグ / Alt + Shift ドラッグ で矩形選択
Alt+Click カーソルの追加挿入
Ctrl+D editor.action.moveSelectionToNextFindMatch ★
選択中のキーワードで次のマッチに移動
Ctrl + K -> Ctrl + D で検索結果を1件スキップ
F3 次を検索 editor.action.nextMatchFindAction ★
Shift+F3 前を検索 ditor.action.previousMatchFindAction ★
navigation
PgUp/PgDown page jump
Ctrl+G 指定行に移動 workbench.action.gotoLine ★
Ctrl+Shift+] 対応する括弧に移動
Ctrl+Shift+\ 次の対応する括弧に移動
Ctrl + Click ファイルを開く
F12 選択部分の定義に移動 editor.action.goToDeclaration ★
view
Ctrl+, ユーザー設定を開く
Ctrl+K Ctrl+S キーボードショートカット一覧を開く
:view
Ctrl+Shift+P コマンドパレットを表示 ★
Ctrl+P ファイル名を指定して開く workbench.action.quickOpen ★
Ctrl+B サイドバー表示のトグル workbench.action.toggleSidebarVisibility ★
cursor Jump
Ctrl+Left word jump:スペースやハイフンなどの区切り文字まで移動
Ctrl+Home ファイルの先頭に移動 cursorTop ★
Ctrl+End ファイルの末尾に移動 cursorBottom ★
Left / Right
Alt+Left 前に戻る workbench.action.navigateBack
Alt+Right 次に進む workbench.action.navigateForward
Alt +Left 前位置に戻る navigateBack workbench.action.navigateBack
Ctrl+Alt+Left 左のエディターにタブを移す
Ctrl+Alt+Right 右のエディターにタブを移す
Up / Down
Ctrl+Alt+Down カーソルを下に追加 editor.action.insertCursorBelow ★
Ctrl+Alt+Up カーソルを上に追加 editor.action.insertCursorAbove
Alt+Down カーソル行を下に移動 editor.action.moveLinesDownAction ★
Alt+Up カーソル行を上に移動 editor.action.moveLinesUpAction ★
Shift+Alt+Down カーソル行を下にコピー editor.action.copyLinesDownAction ★
Shift+Alt+Up カーソル行を上にコピー editor.action.copyLinesUpAction
Ctrl+Alt
Alt
Alt+PgUp 画面を上にスクロール
Alt+PgDown 画面を下にスクロール
Transform
transform to xxx
transform_to_xxx
---------
:Camel Case
transform to xxx
transformToXxx
:Pascal Case
TransformToXxx
TransformToXxx
:Kebab Case
transform to xxx
transform-to-xxx
:Snake Case
transform to xxx
transform_to_xxx
:Title Case
Transform To Xxx
Transform_To_Xxx
Transform to Camel Case キャメルケースに変換 e.g., thisIsSomeVariable
Transform to Kebab Case ケバブケースに変換 e.g.,this-is-some-variable
Transform to Pascal Case パスカルケースに変換 e.g.,ThisIsSomeVariable
Transform to Snake Case スネークケースに変換 e.g.,this_is_some_variable
Transform to Title Case タイトルケースに変換 e.g.,This Is Some Variable
EmEditor
🔷自動マーカーは、
選択テキストと同じ文字列を自動的に強調する機能です。
[ツール]>[マーカーのカスタマイズ] ダイアログの [自動マーカー] タブでは、選択テキストだけでなくカーソル位置の単語を取得したり、単語のみを強調したり、大文字小文字を区別するなどの詳細を指定することができます。
❶❷❸❹①②③④⭕✅🌒🌔🌕🌗🌘
🅰️🅱️🅰🅱🅲🅳🅴🅵🅶🅷🅸🅹🅺🅻🅼🅽🄰🄱🄲🄳🄴🄵🄶🄷🄸🄹🄺🄻🄼🄽
//🔴🔵🟠️🟡️🟢️🟣️🟤️🟥️🟦️🟧️🟨️🟩️🟪️🟫️🔶🔷🔸🔹🔺🔻🔼🔽
`${sat} ${pos} ●[s0, s1]=\n🔺${s0},\n🔺${s1}`
`\t${sat} 🔄EACH:${iInd} [str0]=\n${Left(str0,100)}...`