Windsurf: エージェント型 VS Code OSS 体験の実現

拡張機能ガイダンス

WindsurfはVS CodeのインターフェースとAIを活用しており、VS、Eclipse、あるいはVS Codeの開発者ならスムーズに導入できます。拡張機能はOpen VSX Registryを利用しており、ExtensionsパネルまたはWebサイトからアクセス可能です。さまざまなプログラミング言語でWindsurfを最大限に活用できるよう、Open VSXマーケットプレイスでコミュニティに推奨されている人気拡張機能を厳選してまとめました。これは、馴染みのあるIDE体験を再現するのに役立つと多くのユーザーに評価されています。 特定のワークフローに合う有用な拡張機能を見つけるため、Open VSXマーケットプレイス全体もぜひチェックしてください!

一般

Python

  • ms-python.python - Python の基本機能サポート:IntelliSense、リント、デバッグ、仮想環境の管理
  • Windsurf Pyright - 高速な Pylance 風の言語サーバーで、強力な型チェックと補完を提供
  • Ruff - Linter およびコードフォーマッタ
  • Python Debugger - Python アプリケーション向けのデバッグ機能

Java

  • Extension Pack for Java - 必須のJavaツールをまとめたパック: 編集、リファクタリング、デバッグ、プロジェクト機能(以下の拡張機能をすべて含む)
  • redhat.java - IntelliSense、ナビゲーション、リファクタリングを提供するJava言語サーバーの中核
  • Java debug - ブレークポイントや変数の検査など、Javaのフル機能デバッグを追加
  • Java Test Runner - エディター内でJUnit/TestNGテストを実行・デバッグできるテストUI
  • Maven - Maven対応: 依存関係の管理、ゴールの実行、プロジェクト構造の表示
  • Gradle - Gradle対応: タスクエクスプローラー、プロジェクトのインサイト、CLI統合
  • Java Project Manager - Javaプロジェクトの依存関係を可視化・管理

Visual Basic

  • Visual Basic Support - 構文ハイライト、コードスニペット、括弧の対応付け、コード折りたたみ
  • VB Script Support - VBScript 編集サポート:構文ハイライト、コードのアウトライン表示
  • C# support - OmniSharp ベースの言語サーバー(IntelliSense とデバッグに対応)
  • Solution Explorer - .sln と .csproj ファイルをビジュアルに管理

C# / .NET および C++