転がる先の杖

多趣味・多動をモットーに、転がり続けながら己を磨く日々を綴ります

macで複数行を移動させる方法

スポンサーリンク

複数文をインデントさせたい時、

command + ] → にまとめて移動

command + [ ← にまとめて移動

 

コーディングしている際、case文をまとめて作ろうとしたが、

いちいち手動でやってもめんどい...

 

という事でググって調べましたが、macでちょうど良い

ショートカットキーが見つからない... 

と思ったが、とうとうみつけました。

メモ代わりに記述します。

 

以下の文をインデントさせたい。

----------------------------------------------

void TurnControl(){
        switch(turn) {
        StageBegin:
        AreaBegin:
        Player:
        PlayerToEnemy:
        Enemy:
        EnemyToPlayer:
        AreaCleared:
        Gameover:
        Empty:

----------------------------------------------

・移動させたい範囲(StageBegin 〜 Emptyまで)を選択

command + ]

すると選択範囲の文字が全て右側へ移動できる。

----------------------------------------------

void TurnControl(){
        switch(turn) {
            StageBegin:
            AreaBegin:
            Player:
            PlayerToEnemy:
            Enemy:
            EnemyToPlayer:
            AreaCleared:
            Gameover:
            Empty:

----------------------------------------------

こんな感じになる。

検索ワードに「インデント」と入れれば、検索できたのだが、

すぐに気づかなかったので30分以上調べる羽目に...

 

検索能力も向上させたいですね。。