コードエディタ「VSCode」(Visual Studio Code)と「Cursor」で複数行のインデントをまとめて字下げ・上げ(インデントを浅く・深く)する方法です。複数行でなく1行のみインデントを左右にずらしたいときにももちろん使えます。
あわせて一括で自動整形するショートカットもご紹介。
VSCodeもCursorも同じ操作で対応できます。
インデントを増やす(字上げ)
Windowsの場合
対象範囲を選択し
tab
または
ctrl+]
Macの場合
対象範囲を選択し
tab
選択した状態でタブを押すと、エディタによってはその部分が消えてしまう仕様もありますが、VSCode・Cursorは消えずにインデントを増やせます。
右括弧「]」は「enterキー」の近くにあるかと思います。
インデントを減らす(字下げ)
Windowsの場合
対象範囲を選択し
shift+tab
または
ctrl+[
Macの場合
対象範囲を選択し
shift+tab
インデントを増やす場合と同じく対象の箇所を選択してからキーを押します。
右括弧と同じく左括弧「[」も「enterキー」の近くにあるかと思います。
自動整形する場合
Windowsの場合
shift+alt+F
Macの場合
shift+option+F
こちらは上の項目のように対象部分のインデントを左右にずらすのではなく、全体のインデントをそれぞれ適切な位置へ調整してくれるショートカットです。