VS CodeとIntelliJでのマルチカーソル編集ショートカット
VS CodeとIntelliJ IDEAのマルチカーソルショートカットで複数行を同時に編集。列選択、検索して追加、正規表現ベースのマルチカーソルテクニックを学習。
Cross-Application
詳細な説明
マルチカーソル編集
マルチカーソル編集では、複数の位置で同時に同じテキストを入力できます。
VS Codeマルチカーソル
- 上下にカーソル追加 (
⌘+⌥+↑/↓/Ctrl+Alt+↑/↓) — 上または下の行にカーソルを追加 - 次の出現を選択 (
⌘+D/Ctrl+D) — 現在の選択の次の出現を選択してカーソルを追加 - すべての出現を選択 (
⌘+Shift+L/Ctrl+Shift+L) — 現在の選択のすべての出現にカーソルを追加
IntelliJマルチカーソル
- 次の出現を選択 (
⌃+G/Alt+J) — 次の出現を選択してカーソルを追加 - すべての出現を選択 (
⌃+⌘+G/Ctrl+Alt+Shift+J) — すべての出現を選択
一般的なユースケース
- ローカル変数の名前変更 — 変数名を選択し、
⌘+D/Ctrl+Dで各出現を追加、新しい名前を入力 - 複数行への引用符追加 — 列選択で複数行の先頭にカーソルを配置し、開き引用符を入力
ユースケース
マルチカーソル編集は、一括名前変更、リストのフォーマット、データフォーマットの変換、複数行にわたる反復的な編集に開発者が毎日使用しています。検索と置換よりも、入力しながら各変更を確認できる小さな視覚的な編集に高速です。