10
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【HTML/CSS用】VSCode拡張機能まとめ

Last updated at Posted at 2023-06-04

はじめに

HTML/CSSの基本学習を進める上で便利だったVSCodeの拡張機能をまとめました。
学習前の自分に対して「まずはこれだけ入れておこう」と伝えるスタンスで書いたものです。
日本語化や全角表示、Git関連などの拡張機能は省いています。

indent-rainbow

インデントに色を付ける拡張機能です。とても見やすくなります。

indent-rainbow

Auto Rename Tag

開始タグをリネームしたときに、対応する終了タグも自動的にリネームされる拡張機能です。

例えば、<div>タグの名前を<span>に変更した場合、通常であれば手動で対応する終了タグもに変更する必要があります。
しかし、この拡張機能を使うと、開始タグを変更するだけで終了タグも自動的に同時に変更されます。

コーディングの手間が大幅に減り、タグの名前を変えたときのミスを防ぐことができます。

auto-rename-tag

CSS Peek

CSS Peekを使うと、HTMLファイル内のクラスやIDに対応するCSSを直接確認したり、必要であればその場で編集することができます。

HTMLファイル上でクラス名やID名を選択し、ショートカットキーを入力すると、該当するCSSスタイルが小さなポップアップウィンドウで表示されたり、CSSの定義に直接ジャンプすることができます。

HTMLとCSSの行き来がスムーズになり、効率よくマークアップできます。

css-peek

HTML CSS Support

HTMLでクラスやIDを入力する際、CSSのファイルから定義を参照して入力の補完をしてくれます。

W3C Web Validator

HTML と CSS のコードに対して、正しい文法で書かれているかチェックする拡張機能です。

構文エラーや非準拠の部分を特定し、それらを修正することができます。
我流で書き進めて変な癖がついてしまうと後々修正するのが面倒なので、学習の初期段階から導入することをおすすめします。

下図のように指摘してくれます。

LIve Server

HTMLやCSS、JavaScriptなどのファイルを編集した際に、その変更を即時にブラウザでプレビューすることが可能になります。
変更をすぐに視覚的に確認できるため、非常に便利です。
コードの修正とその結果の確認を効率的に行うことができます。

おまけ : Solarized

最後に、配色テーマです。
好きな系統のカラーなのでこちらのダークを使っています。
solarized-dark

画像引用元

記事内の各画像は、公式の拡張機能それぞれの紹介ページより引用しました。

終わりに

最後までお読みいただきありがとうございます。

学び始めの方に少しでも参考になれば幸いです。

記事内に不備がありましたら遠慮なくご指摘いただけると嬉しいです。

10
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?