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
770
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)
面倒なことはGitHubCopilotにやらせたい…
74th
1
39
『新改訂版VS Code実践ガイド』の 改訂要素からみるVS Codeの進化
74th
4
1.3k
VS Code で開発している API を Postman 拡張機能でデバッグしたい
74th
0
110
VS Code Meetup #21 - もう一度知りたい基礎編 - ファイル操作、コーディングの基本編
74th
0
560
Django+Next.jsアプリの VS Codeワークスペース設定作り込み
74th
0
1.4k
PlatformIO で シュッと Arduino 開発を高速化しよう Speed up your Arduino development with PlatformIO!
74th
0
4.6k
VS Codeで実践! Kubernetes上のアプリのデバッグ実行手法
74th
0
440
最強のDev Containerを考える
74th
0
290
ここ半年で私の環境が劇的に変わった拡張機能3選
74th
1
700
Other Decks in Technology
See All in Technology
Functional TypeScript
naoya
11
4.8k
どこよりも遅めなWinActor Ver.7.5.0 新機能紹介
tamai_63
0
200
2024年のナビゲーション・フォーカス対応:Composeでキーボード・ナビゲーションをサポートしよう
tahia910
0
110
自作Cコンパイラ 8時間の奮闘
soukouki
0
830
疎通2024
sadnessojisan
5
1k
グイグイ系QAマネージャーの仕事
sadonosake
0
290
OCI で始める!! Red Hat OpenShift / Get Started OpenShift on OCI
oracle4engineer
PRO
1
170
DuckDB雑紹介(1.1対応版)@DuckDB座談会
ktz
6
1.4k
アプリをリリースできる状態に保ったまま 段階的にリファクタリングするための 戦略と戦術 / Strategies and tactics for incremental refactoring
yanzm
6
1.3k
ナレッジグラフとLLMの相互利用
koujikozaki
0
400
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
100
プログラム検証入門
riru
6
860
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
242
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Web Components: a chance to create the future
zenorocha
308
42k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Git: the NoSQL Database
bkeepers
PRO
425
64k
A designer walks into a library…
pauljervisheath
201
24k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
The Invisible Side of Design
smashingmag
295
50k
A Tale of Four Properties
chriscoyier
155
22k
The Cult of Friendly URLs
andyhume
76
6k
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