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

プログラミングツール

『1冊ですべて身につく HTML&CSSとWebデザイン 入門講座』を始めて、現在131ページまで読み進めました。CSSの章の物量が多くて、なかなか実践まで進みませんね🤔 もっと勉強時間を増やさないとなぁと思いつつ、今回は最近よく使うようになった「Visual Studio Code(通称:VSコード)」について、初心者が知りたい基本的な使い方をまとめてみようと思います。

Visual Studio Code(VSコード)の基本的なところが知りたい

あるく
あるく

前にVSコードの概要って教えてもらったよね。確か「プログラミング用の“高機能なノート”」だっけ。なんとなく使っているんだけど、画面の見方とかできることか、一通り知りたいので教えてほしいな。

ミナ
ミナ

私も知りたい! とりあえず使ってみたけど、細かいところがよくわからないんだよね。取説が欲しいよ〜。

AI先生
AI先生

了解しました。まずは画面の見方から解説していきますね。

???
???

(・・・おや、ニンゲンたちが何か見慣れないことをやっているぞ。何をやってるんだろ。そしてあのロボットみたいのはなんなんだか。)

Visual Studio Code(VSコード)の基本レイアウト

エリア 名称 役割(初心者向け)
左端の縦バー アクティビティバー VS Codeの「機能切り替えメニュー」。
エクスプローラー・検索・拡張機能などを切り替える場所。
最初は「エクスプローラー」と「拡張機能」だけ使えればOK。
左側 プライマリーサイドバー アクティビティバーで選んだ機能の中身が表示される場所。
ファイル一覧(エクスプローラー)や検索結果などがここに出る。
中央 エディター 実際にコードを書くメイン画面。
HTML・CSS・JavaScriptを編集する場所。
タブで複数ファイルを同時に開ける。
下部 パネル 出力結果・エラー・ターミナルなどを表示する場所。
Live Serverやデバッグ時によく使う。
最初は「出力」だけ見ればOK。
最下部 ステータスバー 現在のファイル情報を表示。
行番号・文字コード・言語モードなどが確認できる。
「今HTMLを書いているか?」を確認するのに便利。

アクティビティバー

アイコン 名称 役割(初心者向け) 初心者の優先度
📁 エクスプローラー ファイル一覧を見る場所。HTML/CSS/JSを「作る・開く・整理する」基本の入口。 ★★★★★
🔍 検索 プロジェクト全体の文字検索・置換。ファイルが増えるほど便利。 ★★★★☆
🔃 ソース管理 Gitで変更履歴を管理する場所。学習初期は無理に使わなくてもOK。 ★★☆☆☆
🐞 実行とデバッグ プログラムの実行やエラー調査に使う。JavaScript学習で登場。 ★★☆☆☆
🧩 拡張機能 機能を追加する場所。例:日本語化、Live Server、Prettierなど。 ★★★★☆
👤 アカウント GitHubなどのアカウント連携用。最初は特に触らなくてOK。 ★☆☆☆☆
⚙️ 管理(設定) テーマ変更・日本語化・ショートカット設定など。困ったときに使う。 ★★★☆☆
🛰️ リモート(Remote/SSH 等) 別PCやサーバーに接続して作業する上級向け機能。最初はスルーでOK。 ★☆☆☆☆

引用・参考元:
Visual Studio Code Documentation
https://code.visualstudio.com/docs/getstarted/userinterface

あるく
あるく

なるほど。こういう感じなのね。少しそれぞれの項目の役割がわかってきたかな。

ミナ
ミナ

とりあえず初心者としては、エクスプローラーと検索、拡張機能が使えればいいの?

AI先生
AI先生

いい視点ですね。最初のうちはその認識でまったく問題ありませんよ。初心者の段階では、

  • エクスプローラー:ファイルやフォルダの構造を把握する
  • 検索:エラーや特定のコードを素早く見つける
  • 拡張機能:HTML / CSS / JavaScriptを快適に書くための補助

この3つが使えれば、学習は十分スムーズに進みます。

デバッグやGit、ターミナルなどは、『必要になったタイミングで少しずつ覚える』で大丈夫です。登山で言えば、最初からアイゼンやロープを使わず、まずは登山道を歩く感じですね。まずは「書く・保存する・表示する」を繰り返して、VSコードに慣れるところからいきましょう 😊

???
???

グェー〜、グヮー〜(へーそうなのか、ただ拡張機能とか何使えばいいんだよ。もっと説明しろよな😤)

ミナ
ミナ

あっ!!!!! 雷鳥だぁぁぁぁー。可愛いね〜。君も何か興味あるのかな?

あるく
あるく

おおおお、冬の雷鳥は初めて見たよ。こんな声で鳴くんだね。なんか訴えかけてるけど、何言ってるかわからないなぁ。

AI先生
AI先生

雷鳥さん、何か必死ですね。私が同時通訳してみましょう。

???
???

さっきから聞いていると説明が途中じゃん。オイラは拡張機能のオススメが知りたいんだよ。早く続き言ってくれよ。

ミナ
ミナ

何言ってるかわかるし、先生万能すぎでしょ! っていうかライチョーも勉強熱心すぎ!! 君なんてお名前なの?

ライ太
ライ太

オイラはライ太。お前らニンゲンが山の中にずかずか入ってきて、何か勉強し始めたから見張っていたんだ。山の中では見かけないものだったから、ついつい気になっちゃったじゃないか。どうしてくれんだ!

あるく
あるく

ライ太か〜、よろしくね。まさか雷鳥に興味を持たれるとは思わなかったよ。それじゃ先生、最後にオススメの拡張機能教えてくれる?

AI先生
AI先生

いい流れですね。では初心者向けに「まず入れておくと安心なVSコード拡張機能」を、目的別に厳選して紹介しますね 😊 全部入れなくて大丈夫。必要になったら追加でOKです。

🌱 最初に入れておくと安心な拡張機能(3つ)

① Japanese Language Pack for VS Code

👉 VS Codeのメニューを日本語化

  • 設定画面で迷いにくくなる
  • 英語アレルギー対策に◎

登山で言うと「案内板を英語から日本語にしてくれる」


② Live Server

👉 HTMLを保存したら、自動でブラウザに反映してくれる

  • 「保存 → 画面更新」を自動化
  • 初心者が一番「おおっ」となるやつ
  • HTML / CSS 学習の必須装備

登山で言うと「登山口までの舗装路」

③ Prettier – Code formatter

👉 コードを自動で整形してくれる

  • インデント(字下げ)を勝手に揃えてくれる
  • 「見た目がぐちゃぐちゃ」問題を防止
  • 保存時に自動整形も可能

登山で言うと「道をならしてくれる整備の方」

ライ太
ライ太

おお、必須のいい感じじゃん。これ入れとけば最初は安心できそうだな。

ミナ
ミナ

そうだね〜この辺は使うと便利そう。私もさっそく入れよっと。

あるく
あるく

とりあえず日本語にしないと、何の意味だかさっぱりだからね。コードの自動反映もありがたいなぁ。

🎯 まとめ(AI先生の結論)

冬山で講義をAI先生の受けるあるく、ミナ、ライ太

初心者の今は、

  • エクスプローラー
  • 検索
  • 拡張機能(Live Server / Prettier)

この3点セットでOK。

AI先生
AI先生

登山と同じで、最初は道具を増やさず「歩くこと」に集中しましょう。さあ、まずは👉 HTMLを書いて → 保存して → 表示するこの一歩を、何度も繰り返していきましょう😊

あるく
あるく

最初からたくさん道具があっても使いこなせないしね。どんどんやっていかないとなぁ。

ミナ
ミナ

必須のものだけ手に入れたら、あとは登るだけだね。

ライ太
ライ太

お前ら、山に登るぐらい、しっかり勉強しろよ。いろいろ脱線しそうで心配だわ😤

というわけで、今回はVSコードの基本レイアウトから、初心者向けの内容をまとめてみました。山の珍客?も現れ、これからもプログラム勉強も賑やかになりそうです😃 ではでは👋

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