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
VSCode❤YAML
Search
74th(Atsushi Morimoto)
February 19, 2020
Technology
1
860
VSCode❤YAML
VSCode Meetup #3 LT
https://vscode.connpass.com/event/166047/
74th(Atsushi Morimoto)
February 19, 2020
Tweet
Share
More Decks by 74th(Atsushi Morimoto)
See All by 74th(Atsushi Morimoto)
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
9
3.8k
書いた同人誌をMCP Server化したら 趣味の組み込み開発が捗った話
74th
1
55
VS Code Update for GitHub Copilot
74th
2
820
技術同人誌をMCP Serverにしてみた
74th
1
800
AIをプロダクトに実装するならAPIで分離しよう 〜タクシーアプリ『GO』のアーキテクチャ実例紹介〜
74th
3
410
最近のVS Codeで気になるニュース 2025/01
74th
1
330
VS CodeでF1〜12キーつかってますか? / Do you use the F1-12 keys in VS Code?
74th
2
520
CH32Vシリーズを楽しもう(74thの場合) / enjoy ch32v series
74th
1
1.1k
面倒なことはGitHubCopilotにやらせたい…
74th
1
170
Other Decks in Technology
See All in Technology
Goを使ってTDDを体験しよう!
chiroruxx
1
240
Findy Team+のSOC2取得までの道のり
rvirus0817
0
270
今改めてServiceクラスについて考える 〜あるRails開発者の10年〜
joker1007
20
9.8k
AI Agentと MCP Serverで実現する iOSアプリの 自動テスト作成の効率化
spiderplus_cb
0
310
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
1
630
analysis パッケージの仕組みの上でMulti linter with configを実現する / Go Conference 2025
k1low
1
250
PyCon JP 2025 DAY1 「Hello, satellite data! ~Pythonではじめる衛星データ解析~」
ra0kley
0
870
業務自動化プラットフォーム Google Agentspace に入門してみる #devio2025
maroon1st
0
170
Windows で省エネ
murachiakira
0
150
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
11
77k
#普通の文系サラリーマンチャレンジ 自分でアプリ開発と電子工作を続けたら人生が変わった
tatsuya1970
0
880
PythonとLLMで挑む、 4コマ漫画の構造化データ化
esuji5
1
120
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
570
Bash Introduction
62gerente
615
210k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Site-Speed That Sticks
csswizardry
11
870
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Thoughts on Productivity
jonyablonski
70
4.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Transcript
VSCode ♡ YAML Atsushi Morimoto (@74th)
2月21日(木)発売!! 400ページで、ほぼ全機能解説 TypeScript/Go/Pythonでの 実践的な開発実例 拡張機能開発&LSP解説 (コマンド、タスク、テーマ…) Atsushi Morimoto @74th
YAML インデントで要素を区切る、人間が編集しやすいデータ表現形式 複数行テキスト、カスタムタグなど豊富な機能 • Kubernetes Manifests • Swagger • AWS
Cloud Formation
JSONの場合(VSCode付属拡張機能) JSON Schemaに従って、エラーの検出、コード補完ができる • "$schema": "http://swagger.io/v2/schema.json" を置く • 設定に書く //
.vscode/settings.json { "json.schemas": [ { "fileMatch": [ "swagger/*.json" ], "url": "http://swagger.io/v2/schema.json" } ] }
None
YAML(VSCode拡張機能) JSONスキーマを使用 設定で対応を書くと、エラー検出、コード補完が利用可能 // .vscode/settings.json { "yaml.schemas": { "http://swagger.io/v2/schema.json": "swagger/*.yaml",
"kubernetes": "manifest/**/*.yaml" } }
None