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
750
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実践ガイド』の 改訂要素からみるVS Codeの進化
74th
4
1.2k
VS Code で開発している API を Postman 拡張機能でデバッグしたい
74th
0
100
VS Code Meetup #21 - もう一度知りたい基礎編 - ファイル操作、コーディングの基本編
74th
0
530
Django+Next.jsアプリの VS Codeワークスペース設定作り込み
74th
0
1.3k
PlatformIO で シュッと Arduino 開発を高速化しよう Speed up your Arduino development with PlatformIO!
74th
0
4.2k
VS Codeで実践! Kubernetes上のアプリのデバッグ実行手法
74th
0
400
最強のDev Containerを考える
74th
0
260
ここ半年で私の環境が劇的に変わった拡張機能3選
74th
1
680
実践VSCodeリモートSSH・コンテナ開発機能
74th
1
1.6k
Other Decks in Technology
See All in Technology
What if...? 처음부터 다시 LLM 어플리케이션을 개발한다면
huffon
0
1k
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
スレットハンティングについて知っておきたいこと
hacket
0
130
AutomatedLabを使って内部ペンテストを勉強しよう! -やられ社内ネットワークの自動構築-
n_etupirka
1
610
さらに高品質・高速化を目指すAI時代のテスト設計支援と、めざす先 / AI Test Lab vol.1
shift_evolve
0
190
エンジニア向け会社紹介資料
caddi_eng
14
220k
20240725 LLMによるDXのビジョンと、今何からやるべきか @Azure OpenAI Service Dev Day
nrryuya
3
1.1k
エンジニアの生存戦略 〜クラウド潮流の経験から紐解く技術トレンドのメカニズムと乗りこなし方〜
shimy
9
1.9k
Azure Pipelinesを使用したCICDベースラインアーキテクチャ実践
yuriemori
0
190
AWSで”最小権限の原則”を実現するための考え方 /20240722-ssmjp-aws-least-privilege
opelab
10
4.3k
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
180
AWSでRAGを作る法方
sonoda_mj
1
140
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
15
4.9k
In The Pink: A Labor of Love
frogandcode
139
22k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Designing with Data
zakiwarfel
96
5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Design by the Numbers
sachag
277
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
189
16k
Making Projects Easy
brettharned
111
5.7k
Teambox: Starting and Learning
jrom
130
8.6k
Raft: Consensus for Rubyists
vanstee
134
6.5k
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