VSコードで複数行一気にインデントを整える方法
auです。
今回は、VSコードで「おお、これは便利!」と思ったコマンドがあったので、忘れないようにメモをしておきたいと思います。
例えばこんなコードを書いたとします。
#include <stdio.h> int main(void) { int n = 0; int result = 0; printf("数字を入力してください: "); scanf("%d", &n); result = n + n; return 0; }
なんともないn+nの結果を表示するだけのコードです。
そうだ、これをループさせよう!と思い、このようにコードを書き換えました。
#include <stdio.h> int main(void) { int n = 0; int result = 0; while (result < 100) { printf("数字を入力してください: "); scanf("%d", &n); result = n + n; printf("%d\n", result); } return 0; }
ループさせて動くのはいいんだけど、インデントが・・・って経験があると思います。
そんな時に役立つコマンドが「Ctrl + Alt + 上下キー」です!Macの場合は「command + option + 上下キー」になります。
whileの中身をこのように選択して、Tabキーを押せば・・・
おおーーインデントが整った!
今まで1行1行コツコツと改行していたのでこれからは楽にできそうです。
他にもこんなコマンドが便利!というものがあったらコメントやはてブで教えてください。