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) — すべての出現を選択

一般的なユースケース

  1. ローカル変数の名前変更 — 変数名を選択し、⌘+D / Ctrl+Dで各出現を追加、新しい名前を入力
  2. 複数行への引用符追加 — 列選択で複数行の先頭にカーソルを配置し、開き引用符を入力

ユースケース

マルチカーソル編集は、一括名前変更、リストのフォーマット、データフォーマットの変換、複数行にわたる反復的な編集に開発者が毎日使用しています。検索と置換よりも、入力しながら各変更を確認できる小さな視覚的な編集に高速です。

試してみる — Keyboard Shortcut Reference

フルツールを開く