VSCodeおすすめ拡張機能13選|Prettier・ESLint導入方法つき|初心者対応


Web制作やWordPress開発で使われるエディターの中でも、今や定番となったのが「Visual Studio Code(以下:VSCode)」です。
VSCodeは標準でも非常に使いやすいエディターですが、「拡張機能(Extension)」を追加することで、さらに作業効率やコードの品質を高めることができます。

本記事では、筆者自身が現場で実際に使っているWeb制作・WordPress向けのおすすめ拡張機能13選を厳選してご紹介します。初心者でもすぐに使えるものばかりですので、ぜひ導入してみてください!


1. Live Server|ブラウザを自動更新してくれる神ツール

静的HTMLを編集する時の必需品。Live Serverはファイルを保存するたびにブラウザを自動リロードしてくれる拡張機能です。

こんな人におすすめ:

  • HTML/CSSのレイアウトをリアルタイムで確認したい人
  • 制作スピードを上げたい人

2. Prettier|コードを自動整形してくれるフォーマッター

コードのインデントや余計なスペース、改行位置などを自動で整えてくれます。複数人開発でもコードの見た目が統一されるため、読みやすさ・保守性が格段に向上します。

ポイント:
WordPressやJS開発にも有効で、保存時の自動整形が特に便利です。

GUIからPrettierの設定を行う方法

1. VSCodeで設定を開く

  1. メニューから「Code(またはファイル) > 基本設定 > 設定」を選択
  2. またはショートカット:⌘ + ,(Mac) / Ctrl + ,(Windows)

2. 「Format On Save(保存時に整形)」をONにする

  1. 右上の虫眼鏡マークに「format on save」と入力
  2. 検索結果の「Editor: Format On Save」にチェックを入れる

※これで保存時に自動整形が有効になります。


3. Prettierを「既定のフォーマッタ」に指定する

  1. default formatter」で検索
  2. Editor: Default Formatter」のプルダウンで
    esbenp.prettier-vscode を選択(Prettierがインストールされていれば出てきます)

これにより、VSCodeがPrettierをフォーマッタとして使うようになります。


3. ESLint|JavaScriptの品質を自動チェック

JavaScriptやTypeScriptの静的解析ツールです。コードの潜在的な問題を検出し、カスタムルールの設定も可能。保存時にエラーや警告を自動修正できるため、コードの品質向上とバグの早期発見に最適です。

ポイント:
Prettierと併用するのがおすすめです。Prettierは「コード整形」、ESLintは「文法チェック」と役割が異なるため、組み合わせることで最強の開発環境になります。


4. Japanese Language Pack for Visual Studio Code|UIを日本語化

英語が苦手な方や初心者には、まずこの拡張機能でUIを日本語にするのがおすすめです。設定画面やエラーメッセージも日本語表示になるので、学習効率が上がります。


5. Code Spell Checker|スペルミスを自動検出

HTMLやCSSのクラス名・コメントなどのスペルミスをハイライトしてくれます。WordPressのテンプレートタグなどにも対応し、うっかりミスを減らす心強い相棒です。


6. Color Highlight|カラーコードを一目で確認

CSSに記載した#ffcc00のようなカラーコードを、実際の色でハイライト表示してくれます。微妙な色違いも視覚的に確認できるため、デザインの確認がスムーズになります。


7. zenkaku|全角スペースを見逃さない

日本語入力の際に紛れ込んでしまう「全角スペース」。この拡張機能は全角スペースを赤くハイライトしてくれるため、PHPエラーやWordPress関数のバグを未然に防げます。


8. indent-rainbow|インデントを色分け表示

インデント(スペースやタブ)を色分けして表示してくれるツール。HTMLの入れ子構造やネストが深いCSSにおいて、構造が視覚的にわかりやすくなります。


9. Format HTML in PHP|PHPファイル内のHTMLを整形

WordPressのテーマ開発で非常に便利。PHPファイルの中に書いたHTMLコードのインデントや改行を自動整形してくれます。テーマファイルを美しく保ちたい方におすすめです。


10. vscode-icons|ファイルにアイコンを表示

エディターのファイルアイコンを、拡張子に応じたデザインにしてくれるビジュアル系拡張機能。視認性が上がるため、作業効率もアップします。


11. WordPress Snippet|よく使うWPコードを時短挿入

get_header()the_post_thumbnail() など、WordPressテーマ制作におけるよく使うテンプレートタグを、サジェスト形式で簡単に挿入できます。手打ちの手間を大幅に削減!


12. Path Intellisense|パス補完が爆速に

CSSや画像などのパスを入力するときに、ファイルパスを自動補完してくれる拡張機能。正しいパスが一発で入るので、ファイル読み込みエラーの防止にもつながります。


13. Auto Rename Tag|HTMLタグの編集を効率化

HTMLやXMLの開始タグと終了タグを同時に変更してくれる拡張機能です。タグ名の変更が自動で同期されるため、タグ構造の不整合を防ぎ、HTML編集がスムーズになります。


導入方法(簡単3ステップ)

  1. VSCodeを起動
  2. サイドバーの拡張機能アイコン(四角いアイコン)をクリック
  3. 拡張機能名を検索して「インストール」ボタンを押すだけ!

実務Tips(ベストプラクティス集)

必要な拡張だけを厳選する

便利そうだからと入れすぎると、エディタが重くなる原因になります。まずは必須のものだけを導入し、必要に応じて追加していくのがおすすめです。

コードフォーマットはPrettierで統一

Prettierを導入すると、保存時に自動で整形されるため、インデントやセミコロン有無などでレビューが止まることを防げます。

コーディング規約の遵守はESLintでチェック

ESLintを組み合わせると、バグの温床になりやすい書き方を自動で警告してくれるので、品質が安定します。Prettierと併用すると最強です。

設定の同期機能を活用する

VSCodeには「設定の同期」があり、拡張機能や設定を複数環境で共有できます。PCを複数台使う場合は効率が大幅に上がります。

キーボードショートカットと併用する

拡張機能の便利さを最大限に活かすには、ショートカットを覚えるのが近道です。特によく使う機能は自分用にキーをカスタマイズするとさらに効率的です。

プロジェクトごとに拡張を切り替える

プロジェクトに応じて必要な拡張機能は異なります。ワークスペースごとの設定を利用し、無駄に拡張を読み込まない工夫をすると軽快に使えます。

定期的なアップデートを忘れない

拡張機能は頻繁に改善・修正が入ります。アップデートを定期的に確認し、不要になったものは削除する習慣を持つと安定した環境が保てます。


2026年おすすめVSCodeテーマ3選

VSCodeテーマとは、エディターの配色やUIの見た目を一括で変更できるカラースキームのことです。2026年現在、数千種類のテーマが公開されていますが、ここでは視認性・目の疲れにくさ・人気度の観点からおすすめのVSCodeテーマを3つ厳選しました。

One Dark Pro

Atom由来のダークテーマで、2026年も変わらず人気No.1クラスのVSCodeテーマです。コントラストが適度で長時間のコーディングでも目が疲れにくく、HTML・CSS・JavaScript・PHPなど幅広い言語でシンタックスハイライトが見やすいのが特徴です。

GitHub Theme

GitHubのUI配色を再現したテーマで、ライトモード・ダークモードの両方に対応しています。普段からGitHubを使う開発者にとって違和感のない配色で作業でき、コードレビューとの色の一貫性が保てる点が魅力です。

Catppuccin

パステル調の柔らかい配色が特徴の2026年注目テーマです。4種類のフレーバー(Latte・Frappe・Macchiato・Mocha)から好みの明るさを選べます。目に優しい色合いながらシンタックスの区別がしっかりつくため、デザイナー兼コーダーにも人気があります。


HTML/CSS開発向けVSCode拡張機能

VSCode拡張機能のおすすめとしてHTML/CSS開発に特化したものを探している方も多いのではないでしょうか。ここでは、前述の13選に加えてHTML・CSSコーディングの生産性をさらに高める拡張機能を紹介します。

HTML CSS Support

CSSファイルで定義したクラス名やIDを、HTMLファイル側で自動補完してくれる拡張機能です。クラス名の入力ミスを防ぎ、HTMLとCSSの連携がスムーズになります。特に大規模なWebサイトでクラス名が多い場合に効果を発揮します。

CSS Peek

HTMLファイル内のクラス名やIDをCtrl+クリックするだけで、対応するCSSの定義箇所にジャンプできる拡張機能です。ファイル間を行き来する手間が省け、レイアウトの調整作業が格段に速くなります。

IntelliSense for CSS class names in HTML

ワークスペース内のCSSファイルを自動スキャンし、HTMLでクラス名を入力する際にサジェストを表示してくれます。Tailwind CSSやBootstrapなどのフレームワークを使う場合にも対応しており、VSCodeでのHTML開発の必須拡張機能といえます。

Emmet(VSCode標準搭載)

厳密には拡張機能ではなくVSCodeに標準搭載されている機能ですが、HTMLとCSSの入力を劇的に高速化します。たとえばdiv.container>ul>li*5と入力してTabキーを押すだけで、入れ子のHTML構造が一瞬で展開されます。VSCodeのおすすめ設定として、Emmetの有効化は必ず確認しておきましょう。


よくある質問

Q. PrettierとESLintは両方必要ですか?

A. はい。Prettierは「コード整形」、ESLintは「文法チェック」と役割が異なるため、併用がおすすめです。

Q. VSCodeの拡張機能はどれくらい入れても大丈夫ですか?

A. 入れすぎると動作が重くなることがあります。普段使うものに絞り、不要になったら削除するのが良いです。

Q. 拡張機能は無料で使えますか?

A. ほとんどは無料で利用できますが、一部は有料版や寄付制になっています。無料版でも十分に実用的なものが多いです。

Q. Auto Rename TagとPrettierは競合しませんか?

A. 競合はしません。Prettierは整形、Auto Rename Tagはタグの修正補完なので、問題なく共存できます。

Q. 設定の同期はどうやって使いますか?

A. VSCodeのアカウントにサインインすると「設定の同期」が利用可能です。拡張機能・キーバインド・テーマなどをクラウドに保存し、他の環境で復元できます。

Q. プロジェクトごとに拡張を管理できますか?

A. はい、できます。ワークスペースごとの設定を使うと、特定のプロジェクトにだけ有効な拡張機能を指定可能です。

Q. 拡張機能の不具合でVSCodeが重くなることはありますか?

A. あります。特に大型の拡張や不具合のあるものは動作を遅くする原因になります。パフォーマンスが落ちた場合は一時的に無効化して原因を特定しましょう。

Q. 2026年に特におすすめのVSCode拡張機能はどれですか?

A. 2026年も変わらず、PrettierとESLintの組み合わせが最も重要です。加えて、HTML/CSS開発ではHTML CSS SupportやCSS Peekが定番として広く使われています。

Q. VSCodeのレイアウトをおすすめの設定にカスタマイズする方法は?

A. VSCodeのレイアウトは「表示」メニューからサイドバーの位置変更、パネルの配置、エディターの分割などをカスタマイズできます。おすすめは、サイドバーを左に配置し、ターミナルパネルを下部に固定するレイアウトです。


おわりに:拡張機能はあなたの”右腕”

今回紹介した拡張機能は、どれもWeb制作・WordPress開発の現場で実際に役立つものばかりです。
VSCodeをカスタマイズすることで、作業スピードが圧倒的に上がり、コードミスも減らせます。

最初は数個だけでも十分効果を実感できますので、ぜひあなたの環境に取り入れてみてください!