Skip to main contentWindsurfはVS Codeのフォークで、Visual Studio、Eclipse、またはVS Codeのユーザーにもスムーズに馴染めます。拡張機能はOpen VSX Registryを利用しており、Extensionsパネルまたはウェブサイトからアクセスできます。
さまざまなプログラミング言語でWindsurfを最大限に活用できるよう、Open VSXマーケットプレイスでコミュニティから高く評価され、親しみのあるIDE体験の再現に役立つ人気の拡張機能をまとめました。
ワークフローに合った拡張機能を見つけるために、Open VSXマーケットプレイス全体もぜひご覧ください。
プログラミング言語を問わず開発ワークフローを強化する必須拡張機能:
脆弱性の発見とコード品質の維持に役立つセキュリティ特化の拡張機能:
- SonarQube for IDE - 強力なコード品質・セキュリティ解析を提供します。バグ、脆弱性、コードスメルの検出と修正を支援します
- Snyk Security - 高速かつ高精度なスキャンにより、コード、オープンソース依存関係、Infrastructure as Code の設定における問題を容易に検出・修正します
各言語向けの拡張機能により、充実したツール群と IntelliSense サポートで開発体験を向上します。
- DotRush - Roslyn ベースの IntelliSense、.NET Core と Unity 向けの内蔵デバッガ、テストエクスプローラー、コード逆コンパイルを備えた、OmniSharp の軽量かつ高性能な代替。DotRush は、必須機能をすべて提供し、OmniSharp や以下の複数の拡張機能を置き換えられる強力なスタンドアロンの C# 拡張機能です。
- C# support - IntelliSense とデバッグを備えた OmniSharp ベースの言語サーバー
- .NET Install Tool - .NET SDK とランタイムの複数バージョンをインストール・管理
- Solution Explorer - .sln および .csproj ファイルをビジュアルに管理
- C# Extensions - C# クラス、インターフェイス、列挙型の追加や、プロパティからのコンストラクタ生成などの機能で VS Code の利用体験を強化
- Unity-tools - ゲーム開発向けの Unity 特化ワークフロー支援(スニペット、ドキュメント、フォルダー構成)
- Clangd - 高度なコード補完、構文チェック、セマンティックハイライト。AST ベースのコードナビゲーションとシンボルのインデックス化
- CMake Tools - VS Code 内で CMake プロジェクト、ビルド設定、デバッグを管理。clangd 向けの正確なコンパイルデータベース(compile_commands.json)を自動生成
- CMake - CMakeLists.txt ファイル向けの構文ハイライトと基本的な編集機能を提供
- C++ Runner - 単一ファイルや小規模プロジェクトを VS Code 内で素早くコンパイルして実行