Visual Studio Code(VSコード)の基本的な使い方 その3

初日の出を見るあるく一行 プログラミングツール

明けましておめでとうございます🎍🎍 本年もよろしくお願いします😀

現在『1冊ですべて身につく HTML&CSSとWebデザイン 入門講座』の「Chapter4 シングルカラムのWebサイトを制作する」まで進んでいます(P.191まで)📖

少しづつ「Visual Studio Code(通称:VS Code/VSコード)」の使い方もわかってきましたが、各コードにはカラフルな色がついており、これの意味が今ひとつわかっていません。

というわけで、今回はこの色の意味について、AI先生に聞いてみようかと思います🤔

Screenshot

VS Codeのコードの色の意味とは?

VSコードの色の多さに戸惑うミナ
ミナ
ミナ

VSコード、ようやく使えるようになってきたんだけど、コードの意味がよくわかってないというか、説明ほしいなぁ〜。

あるく
あるく

確かに「これはこの色」という感じで、分類されているように見えるね。それぞれの色の意味を一覧化して知りたいところだけど・・・

ライ太
ライ太

オマエたち、そんなのもわからないのか!(もちろんオイラもわからないけど😂) またあのロボットに聞いてみたらいいんじゃないか(オイラも早く知りたいんだ。聞いてくれないかなぁ🥹)

ミナ
ミナ

あれ、ライ太は色の意味知ってるの? 知ってるならライ太が私たちに教えてよ

ライ太
ライ太

(うわわわわ・・・・・しまったしまった😱 こっちに聞くなよ!)・・・・それはライチョー界に伝わる秘伝だから、ニンゲンには教えられないな。ロボットに聞けばいいだろー。

あるく
あるく

やれやれ・・・ライ太は教えてくれなさそうだから、先生解説頼めるかな?

AI先生
AI先生

では私が説明しますね 😊
VS Codeの色分けは、「見た目」ではなく役割を瞬時に見分けるためのヒントなんです。たとえば

  • 青系:タグやキーワード(命令・構造)
  • オレンジ系:文字列(実際に画面に表示される内容)
  • 緑系:コメント(動作しないメモ)
  • 紫・水色系:関数名や変数名(プログラムの部品)


というように、「これは何者か?」が色で分かるようになっています。

最初は全部ただの色に見えますが、
「あ、この色は表示される文字だな」
「ここは命令だから触ると挙動が変わりそうだな」

と気づき始めると、一気に読みやすくなりますよ。

なので今は「色=意味があるらしい」くらいの理解で十分です。山登りで言えば、まだ登山口の案内板を見始めた段階ですね 🏔️ 少しずつ慣れていきましょう。

ミナ
ミナ

へぇー、そういう感じなんだ。役割でざっくりわかれているんだね。今のところ細かく覚えなくてもOKってのも助かるなぁ。

ライ太
ライ太

(ナルホドー。そういう感じなのか〜。色にはざっくり意味があるんだな。メモっとこ🤓)

あるく
あるく

JavaScriptだと、なんか一気に色が増えてたけど、そういう風に分かれているのね。とりあえず今やっているHTML&CSSの色の傾向を知りたいんだけど、まとめられるかな?

AI先生
AI先生

もちろんです。今の段階なら、HTML & CSSの色分けは「役割をざっくり把握」できれば十分ですよ。代表的な色分けを以下に示しますね。

HTML&CSSのコード色分けについて

意味
タグ(HTML)
水色 属性(HTML)/プロパティ(CSS)
オレンジ 値(HTML / CSS)
黄緑 数値(CSS)
コメント
エラー・タグ抜け
黄色 セレクタ(CSS)
引用するURL括弧(CSS)
Screenshot

※ VS Codeのコードの色は、選んでいるテーマ(見た目設定)によって多少変わることがあります。


ミナ
ミナ

色の一覧表とVSコードの画面を見比べると、少しずつ色の役割がわかってくるね

あるく
あるく

色がまったく無いより、感覚的にわかりやすいなぁ。個人的にはタグ抜けの赤色は助かるよ。

ライ太
ライ太

やっとわかったのか!? ニンゲンはこれだから物分りが悪くて困るな(・・・やっと理解できたよー。よかったよかった😂)

ミナ
ミナ

あれれ〜、ライ太は本当にちゃんと理解できていたのかな〜〜?

ライ太
ライ太

バッ、バッキャロー!! そんなの知ってるに決まってるだろ。オマエらニンゲンと違って、ライチョーは賢いんだぞ! ・・・・・オイラは次の山の見回りがあるからな! あとはロボットに任せたぞーっ!💨

まとめ

AI先生
AI先生

あらら、ライ太さん行ってしまいましたね・・・

あるく
あるく

まったく……ライ太は元気だなぁ。でも、ちゃんと疑問に引っかかって、理解できたならそれでいいか。

ミナ
ミナ

もう素直じゃないんだから・・・。一緒に勉強したいって言ってくれればいいのに。

AI先生
AI先生

お会いしたばかりだから、まだ慣れていないんでしょうね。でも興味はあるようなので、またどこかの山できっと会えると思いますよ。それでは今回の内容を振り返りますね。

●VS Codeの色は、「このコードは何をしているのか」を目で理解するためのヒント
●最初は全部覚えなくてOK。

「色が違う=役割が違う」これだけ意識すれば、コードは必ず読みやすくなります。

というわけで、今回は気になっていたVSコードの色の違いについて、AI先生に聞いてみました😃 少しづつテキストエディターの使い方がわかってきたので、この調子で勉強も進めていきたいと思います。ではでは👋

タイトルとURLをコピーしました