VSCodeの最初の設定 — 入れておく拡張機能と、変えておく3項目
インストールした直後の状態でも書けますが、最初に少しだけ整えておくと、ミスに気づける回数がまるで変わります。欲張らず、本当に効くものだけを挙げます。
エディタの設定は、調べ始めるときりがありません。テーマ、フォント、無数の拡張機能。ただ、学び始めの時期に効くものは限られています。ここでは「入れたその日に効くもの」だけに絞ります。
先に変えておく3項目
1. 自動保存をオンにする
メニューの File(ファイル)から Auto Save(自動保存)を選ぶだけです。「変更したのにブラウザに反映されない」の原因で最も多いのが、単なる保存忘れです。これを消せるだけで、無駄に悩む時間がなくなります。
2. 空白文字を表示する
設定で render whitespace を検索し、all にします。半角スペースと全角スペースが見分けられるようになります。全角スペースの混入はCSSやJavaScriptが動かなくなる典型的な原因で、しかも見た目では気づけません。表示しておけば一発で分かります。
3. 折り返しをオンにする
設定で word wrap を検索し、on にします。長い行が画面の外に消えなくなるので、横スクロールしながらコードを追う必要がなくなります。
入れておく拡張機能
- Japanese Language Pack … メニューが日本語になる。英語のままがよければ不要
- Live Server … 右クリックから Open with Live Server で、保存するたびにブラウザが自動更新される
- Prettier … 保存時にインデントや改行を自動で整える。書式で悩む時間がなくなる
- HTML CSS Support … CSSに書いたclass名が、HTML側で入力候補に出る
特に効くのは Live Server です。ファイルを保存 → ブラウザに切り替えて再読み込み、という往復が消えるので、書き換えた結果をすぐ確認できるようになります。学習中はこの速さがそのまま理解の速さになります。
Prettier を使うときの注意
自動整形は便利ですが、コードが勝手に書き換わったように見えて最初は驚きます。整形されるのはインデントや改行の位置だけで、動作は変わりません。慣れるまでは、保存時の自動整形をオフにして、手動で整形するところから始めても構いません。
設定はどこに保存されるか
変更した設定は settings.json というファイルに書かれます。設定画面の右上にあるアイコンから直接開けます。中身はただのテキストなので、パソコンを買い替えたときはこのファイルを持っていくだけで同じ環境になります。
ここまで整えたら、あとは書くだけです。テーマやフォントの調整は、手が止まったときの気分転換に取っておきましょう。