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
VS Code の静的分析でリアルタイムのコードフィードバックを取得
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Taiji HAGINO
PRO
November 06, 2024
Technology
220
0
Share
VS Code の静的分析でリアルタイムのコードフィードバックを取得
本資料ではDatadogのVS Code Extensionを使って、DatadogとVS Codeをシームレスに連携する方法を紹介しています。
Taiji HAGINO
PRO
November 06, 2024
More Decks by Taiji HAGINO
See All by Taiji HAGINO
Datadogで実現するマルチレイヤーObservability入門
taiponrock
PRO
0
54
Datadog Cloud Cost Management で実現するFinOps
taiponrock
PRO
0
260
5分で知るMicrosoft Ignite
taiponrock
PRO
0
540
Bridging the Gap:Why Developer Relations and Product Management Must Work Together
taiponrock
PRO
0
58
What Four Approaches Taught Me About Developer Productivity
taiponrock
PRO
0
39
Automatic Creation of Azure Environment Configuration Diagrams! with Datadog Cloudcraft
taiponrock
PRO
0
91
Backstage of Enterprise Conference
taiponrock
PRO
1
240
どの種は何の花を咲かす?DevRelのターゲットオーディエンスを知ることの意味
taiponrock
PRO
2
440
Datadogの便利な使い方 - 意外と知らない?CoScreenとCloudcraft
taiponrock
PRO
1
2.1k
Other Decks in Technology
See All in Technology
Redmine次期バージョン7.0の注目新機能解説 — UI/UX強化と連携強化を中心に
vividtone
1
180
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
150
freeeで運用しているAIQAについて
qatonchan
1
650
なぜ、IAMロールのプリンシパルに*による部分マッチングが使えないのか? / 20260518-ssmjp-iam-role-principal
opelab
2
140
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
830
10サービス以上のメール到達率改善を地道に継続的に進めている話 / Continue to improve email delivery rates across multiple services
yamaguchitk333
6
2.2k
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
190
インプロセスQAのための要因から捉えるプロジェクトリスクマネジメントnano #1 開発リソース効率状態への対処 #jasstnano
barus_qa
0
190
JTCでRedmine利用者2700人を実現した手法 第二部
nobuonakamura
0
140
分断された OT と IT を繋ぐ架け橋 -Kubernetes が切り拓く 産業用組み込み製品の現在地 -
yudaiono
1
120
コーディングエージェントはTypeScriptの 型エラーをどう自己修正しているのか
melonps
1
110
AsyncStreamでマルチブロードキャストを実装する
1mash0
1
150
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Mind Mapping
helmedeiros
PRO
1
190
Ruling the World: When Life Gets Gamed
codingconduct
0
230
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Mobile First: as difficult as doing things right
swwweet
225
10k
First, design no harm
axbom
PRO
2
1.2k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
510
KATA
mclloyd
PRO
35
15k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
#MSDevDay VS CodeのDatadogエクステンション VS Codeの静的分析で リアルタイムのコード フィードバックを取得
Taiji Hagino Senior Developer Advocate, Datadog @taiponrock #MSDevDay
#MSDevDay
#MSDevDay Datadogエクステンションでできること 1. Code Insightsで以下の情報を表示 2. シンセティックテスト 3. ファイルアクセス 4.
ログ ナビゲーション 5. Code Delta 6. 静的分析 Datadogエクステンションの詳細については、Visual Studio Code Marketplaceをご覧ください。
#MSDevDay
#MSDevDay 使い方の流れ 1. Datadog for VS Code エクステンション(2024-11-06時点でバージョン1.17.0)をイン ストールします。 2.
スキャンするプロジェクトが、ルート ディレクトリに static-analysis.datadog.yml ファ イルが定義されている初期化されたGitリポジトリである必要があります。 このYAMLファイルがまだ定義されていない場合、インテグレーションにより、プロジェク トで検出された言語のデフォルトのルールセットを使用してYAMLファイルを作成するよう、 自動で提案されます。 3. 静的解析が現在、パブリックルールセットでサポートしているコードファイルを開きます。 4. 静的解析により検出された問題は、その重大度に応じてエディターで赤、黄色、または青 で強調表示されます。対象の問題の上にマウスを置くと、問題の説明が表示されます。 5. 特定の問題には、ツールヒントの「クイック修正」オプションをクリックすることで、 コードに直接適用できる修正が提案されます。
#MSDevDay 機能詳細 https://docs.datadoghq.com/developers/ide_integrations/vscode/# static-analysis
#MSDevDay Thank You!