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
800
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)
VS CodeでF1〜12キーつかってますか? / Do you use the F1-12 keys in VS Code?
74th
2
340
CH32Vシリーズを楽しもう(74thの場合) / enjoy ch32v series
74th
1
120
面倒なことはGitHubCopilotにやらせたい…
74th
1
72
『新改訂版VS Code実践ガイド』の 改訂要素からみるVS Codeの進化
74th
4
1.4k
VS Code で開発している API を Postman 拡張機能でデバッグしたい
74th
0
130
VS Code Meetup #21 - もう一度知りたい基礎編 - ファイル操作、コーディングの基本編
74th
0
600
Django+Next.jsアプリの VS Codeワークスペース設定作り込み
74th
0
1.4k
PlatformIO で シュッと Arduino 開発を高速化しよう Speed up your Arduino development with PlatformIO!
74th
0
5.4k
VS Codeで実践! Kubernetes上のアプリのデバッグ実行手法
74th
0
520
Other Decks in Technology
See All in Technology
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
2
150
新機能Amazon GuardDuty Extended Threat Detectionはネ申って話
cmusudakeisuke
0
470
Kubeshark で Kubernetes の Traffic を眺めてみよう/Let's Look at k8s Traffic with Kubeshark
kota2and3kan
3
350
大幅アップデートされたRagas v0.2をキャッチアップ
os1ma
2
380
OpsJAWS32 re:Invent 2024 Ops系アップデートまとめ
takahirohori
0
190
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
130
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
410
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
330
ABEMA スマートテレビアプリケーションのパフォーマンス改善 〜業界トップクラスを目指して〜 / Performance Improvements on ABEMA Smart TV App
nodaguti
0
290
Splunk Enterpriseで S3のデータを直接検索してみた!
recruitengineers
PRO
2
140
データパイプラインをなんとかした話 / Improving the Data Pipeline in IVRy
mirakui
1
330
職能を超えたモブプログラミングが品質に与えた良い影響
tonionagauzzi
2
340
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
Side Projects
sachag
452
42k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
The Language of Interfaces
destraynor
154
24k
Practical Orchestrator
shlominoach
186
10k
Building an army of robots
kneath
302
44k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.3k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
17
2.2k
Agile that works and the tools we love
rasmusluckow
328
21k
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