Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
VSCode❤YAML
74th(Atsushi Morimoto)
February 19, 2020
Technology
1
420
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)
74th
1
470
74th
1
900
74th
2
230
74th
4
660
74th
1
750
Other Decks in Technology
See All in Technology
ryusa
2
310
redhatopenshift
0
420
clustervr
0
200
siroemk
0
200
hgsgtk
4
280
indigo13love
2
210
shirayanagiryuji
0
2.2k
noir_neo
0
130
ytaka23
4
670
kanaugust
PRO
0
110
nwiizo
1
110
ganariya
0
280
Featured
See All Featured
deanohume
295
27k
sstephenson
144
12k
rasmusluckow
318
18k
aarron
258
36k
reverentgeek
27
1.9k
brad_frost
156
6.4k
trishagee
20
2.1k
roundedbygravity
84
7.8k
scottboms
251
11k
jonyablonski
14
1.1k
mza
80
4.1k
tenderlove
52
3.4k
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