Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Visual Studio Codeの使い方 基礎編
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
moyashi
September 16, 2023
Programming
0
130
Visual Studio Codeの使い方 基礎編
Visual Studio Codeの使い方 基礎編
2023/9/16 Mie WordPress Meetup #14のスライド
moyashi
September 16, 2023
Tweet
Share
More Decks by moyashi
See All by moyashi
ポートを開けないVPN Tailscaleの話
moyashi
0
65
AWS SES VDMで 将来の配信事故を防げた話
moyashi
0
1.2k
順番待ちWebサービス 「MATENE」を 有料化した話と サービスを続けられた理由
moyashi
0
64
AIコーディングエージェントのはなし
moyashi
0
110
機械学習で画像を分類してみた話
moyashi
1
110
自分の学習データで画像生成AIを使ってみる話
moyashi
2
910
メールを受信トレイに届けよう - Gmailガイドラインの話
moyashi
3
870
プログラミング支援AI GitHub Copilot すごいの話
moyashi
0
5k
アナログ電話のナンバーディスプレイを安価にIT化する話
moyashi
1
220
Other Decks in Programming
See All in Programming
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
210
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.6k
Feature Toggle は捨てやすく使おう
gennei
0
380
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
430
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1.2k
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.4k
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
130
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
740
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
220
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
430
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
570
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
Featured
See All Featured
Thoughts on Productivity
jonyablonski
75
5.1k
Accessibility Awareness
sabderemane
0
86
The Curious Case for Waylosing
cassininazir
0
280
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Git: the NoSQL Database
bkeepers
PRO
432
67k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
260
Everyday Curiosity
cassininazir
0
180
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
It's Worth the Effort
3n
188
29k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Tell your own story through comics
letsgokoyo
1
870
Transcript
Visual Studio Codeの使い方 基礎編 2023/9/16 Mie WordPress Meetup #14
もやし工房 石黒 光茂 @koike_moyashi mitsushige.ishiguro もやし工房
テキストエディタ? ✓ワープロ的な装飾はできない、 純粋にテキストだけを編集するツール ✓軽く文章を書いたり、 Web系であればプログラム書いたり CSSやHTML書いたりできる
テキストエディタ? ✓どんなPCにも入ってる メモ帳、テキストエディット ✓これでプログラム書いたりHTML書いたりもできますが、 これの高機能版も沢山出ています
テキストエディタ? Sublime Text Atom Bracket Visual Studio Code Notepad++ サクラエディタ
TeraPad Coda Dreamweaver Vim Emacs などなど。ホームページ作成ツールも一部混じってます。
メモ帳ではなく専用のものを使うメリット 1.記述ミスが少なくなる 自動補完 自動整形 タグごとの色付け(シンタックスハイライト) エラーチェック(実行しなくても赤くなったりする) 2.書くスピードが上がる&正確なものができあがる
Visual Studio Code Visual Studio Code
VSCodeの特徴 ✓無料で使える ✓それなりに軽く動く ✓拡張機能で機能追加ができる ✓補助機能(インテリセンス)が使える ✓Git連携 ✓使っている人が多いので情報が多い ✓機能が多いので初見では分かりにくい(使いにくい?)
インストール方法 https://code.visualstudio.com/ よく似た名前の「Visual Studio」があるので注意→青色◦。 紫色×
VSCodeを使ってみよう オンライン版:https://vscode.dev/ 多くの拡張機能が入らないけど、基本的な部分は一緒
VSCodeを使ってみよう 1. https://vscode.dev/ をひらく 2. デスクトップに適当なフォルダを作る 3. ファイル→フォルダーを開く 4. 新規作成→index.html
5. ↓ htmlと打つ→html:5を選択 body内に <p>テスト</p> <style></style> 保存 <p> テスト2(全角スペース)</p> 保存
VSCodeを使ってみよう(基本機能) ✓タイムライン ✓自動成形 ✓補完 ✓マルチカーソル ✓コメント ✓左右分割 ✓ワークスペース ✓拡張機能 Shift
+ Alt(Option) + F Alt(Option) + クリック Ctrl(cmd) + D Ctrl(cmd) + / 左下 Tag or Enterで確定 右上 左
拡張機能 WordPressで言うところのプラグイン https://marketplace.visualstudio.com/vscode
拡張機能 1. functions.phpを新規作成 2. <?php get_t とか 3. tabかエンターキーで確定
おすすめの拡張機能(Web系) Prettier コードを綺麗にしてくれる HTML CSS Support 読み込んだCSSをhtmlのclassやidで補完してくれる Live Server ブラウザ再読込しなくても、
保存するとリアルタイムに反映してくれる DartJS Sass Compiler and Sass Watcher SCSS(SASS)からCSSを作ってくれる Auto Rename Tag 前後のタグをいい感じに直してくれる Git Lens Gitの中身をいい感じに表示してくれる Code Spell Checker 間違った英語に青線引いてくれる Project Manager 複数の案件を管理できる GitHub Copilot AIによる補完 Markdown Preview Enhanced マークダウンのプレビューを表示してくれる
Prettier / コードを綺麗にしてくれる
HTML CSS Support / 読み込んだCSSをhtmlのclassやidで補完してくれる
Live Server / ブラウザ再読込しなくても、保存するとリアルタイムに反映してくれる 高萩さんが紹介してくれます
local by flywheelのリアルタイム反映(VS Code関係ないです) CSSを書き換えるとリロード無しで反映してくれる
DartJS Sass Compiler and Sass Watcher / SCSS(SASS)からCSSを作ってくれる 高萩さんが紹介してくれます
Auto Rename Tag / 前後のタグをいい感じに直してくれる 高萩さんが紹介してくれます
Git Lens / Gitの中身をいい感じに表示してくれる ローカル GitHub サーバ Git
Git Lens / Gitの中身をいい感じに表示してくれる ローカル GitHub サーバ Git Gitを使うメリット 1.
複数人で触るときに安心。 サーバに入っているAさんの更新を上書きしてしまう的な事にならない。 2. 過去のデータを見られる。 差分が出る、戻せる、分岐できるので、何かあっても安心。 3. 前回と比べ、どの行を更新したかがわかる。どのファイルが更新されて るかがわかる、前日に何をやっていたかを思い出せて、安心。 4. あれ、この更新ファイルってサーバに入れたんだっけ?が無くなる git pullと叩くだけ
Git Lens / Gitの中身をいい感じに表示してくれる
Code Spell Checker / 間違った英語に青線引いてくれる
Project Manager / 複数の案件を管理できる
Markdown Preview Enhanced / マークダウンのプレビューを表示してくれる
GitHub Copilot / AIによる補完(有料サービスを使用)
最後に 慣れは必要だけど、慣れると便利 YouTubeでも「VSCode 初心者」とかで沢山講座出てきます。