Slide 1

Slide 1 text

#MSDevDay VS CodeのDatadogエクステンション VS Codeの静的分析で リアルタイムのコード フィードバックを取得

Slide 2

Slide 2 text

Taiji Hagino Senior Developer Advocate, Datadog @taiponrock #MSDevDay

Slide 3

Slide 3 text

#MSDevDay

Slide 4

Slide 4 text

#MSDevDay Datadogエクステンションでできること 1. Code Insightsで以下の情報を表示 2. シンセティックテスト 3. ファイルアクセス 4. ログ ナビゲーション 5. Code Delta 6. 静的分析 Datadogエクステンションの詳細については、Visual Studio Code Marketplaceをご覧ください。

Slide 5

Slide 5 text

#MSDevDay

Slide 6

Slide 6 text

#MSDevDay 使い方の流れ 1. Datadog for VS Code エクステンション(2024-11-06時点でバージョン1.17.0)をイン ストールします。 2. スキャンするプロジェクトが、ルート ディレクトリに static-analysis.datadog.yml ファ イルが定義されている初期化されたGitリポジトリである必要があります。 このYAMLファイルがまだ定義されていない場合、インテグレーションにより、プロジェク トで検出された言語のデフォルトのルールセットを使用してYAMLファイルを作成するよう、 自動で提案されます。 3. 静的解析が現在、パブリックルールセットでサポートしているコードファイルを開きます。 4. 静的解析により検出された問題は、その重大度に応じてエディターで赤、黄色、または青 で強調表示されます。対象の問題の上にマウスを置くと、問題の説明が表示されます。 5. 特定の問題には、ツールヒントの「クイック修正」オプションをクリックすることで、 コードに直接適用できる修正が提案されます。

Slide 7

Slide 7 text

#MSDevDay 機能詳細 https://docs.datadoghq.com/developers/ide_integrations/vscode/# static-analysis

Slide 8

Slide 8 text

#MSDevDay Thank You!