> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 推荐插件

> 来自 Open VSX 的 Windsurf 热门扩展，包括 GitLens、Python、Java、C#、C++，以及 SonarQube 和 Snyk 等安全工具。

Windsurf 作为 VS Code 的分支，来自 VS、Eclipse 或 VS Code 的开发者都能轻松上手。它使用 Open VSX Registry 提供扩展，你可以通过 Extensions 面板或其网站进行获取。

为帮助你在不同编程语言下更好地使用 Windsurf，我们整理了来自 Open VSX 市场的热门、社区推荐扩展清单。其他用户认为这些扩展有助于重现熟悉的 IDE 使用体验。

也别忘了逛逛完整的 Open VSX 市场，发掘更多符合你特定工作流程需求的实用扩展！

<div id="general">
  # 通用
</div>

不论使用哪种编程语言，都能提升开发效率的必备扩展：

* [GitLens](https://open-vsx.org/extension/eamodio/gitlens) - 通过注释与 CodeLens 一目了然地查看代码作者信息
* [GitHub Pull Requests](https://open-vsx.org/extension/GitHub/vscode-pull-request-github) - 直接在此管理并评审你的 GitHub 拉取请求与问题
* [GitLab Workflow](https://open-vsx.org/extension/gitlab/gitlab-workflow) - GitLab 集成扩展
* [Mermaid Markdown Preview](https://open-vsx.org/extension/bierner/markdown-mermaid) - 增加对图表与流程图的支持
* [Visual Studio Keybindings](https://open-vsx.org/extension/ms-vscode/vs-keybindings) - 在 Windsurf 中使用 Visual Studio 键盘快捷键
* [Eclipse Keymap](https://open-vsx.org/extension/alphabotsec/vscode-eclipse-keybindings) - 在 Windsurf 中使用 Eclipse 键盘快捷键

<div id="security">
  ## 安全
</div>

以安全为核心的扩展，帮助识别漏洞并维护代码质量：

* [SonarQube for IDE](https://open-vsx.org/extension/SonarSource/sonarlint-vscode) - 提供强大的代码质量与安全分析，帮助你识别并修复缺陷、漏洞和代码异味
  * *如需更多 SonarQube 功能，你也可以将 SonarQube MCP（模型上下文协议，Model Context Protocol）服务器集成到 Cascade 中。可通过 Windsurf MCP Store 配置 SonarQube MCP Server，或参阅 [SonarQube MCP server 文档](https://hub.docker.com/r/mcp/sonarqube)。*
* [Snyk Security](https://open-vsx.org/extension/snyk-security/snyk-vulnerability-scanner) - 通过快速且准确的扫描，轻松发现并修复代码、开源依赖及基础设施即代码（IaC）配置中的问题
* [Checkmarx One](https://open-vsx.org/extension/checkmarx/ast-results) - 提供全面的安全扫描，识别代码、开源依赖和 IaC 文件中的漏洞，并提供实时修复洞察。更多信息请参阅官方的 [Checkmarx One 安装指南](https://docs.checkmarx.com/en/34965-396920-installing-and-setting-up-the-checkmarx-windsurf-extension.html)。

<div id="languages">
  # 语言
</div>

面向特定语言的扩展，借助完善的工具链和 IntelliSense 支持，全面提升您的开发体验。

<div id="python">
  ## Python
</div>

* [ms-python.python](https://open-vsx.org/extension/ms-python/python) - 核心 Python 支持：IntelliSense、代码检查、调试和虚拟环境管理
* [Windsurf Pyright](https://open-vsx.org/extension/Codeium/windsurfPyright) - 高速、类似 Pylance 的语言服务器，提供强类型检查和补全
* [Ruff](https://open-vsx.org/extension/charliermarsh/ruff) - 代码检查与格式化工具
* [Python Debugger](https://open-vsx.org/extension/ms-python/debugpy) - 为 Python 应用提供调试支持

<div id="java">
  ## Java
</div>

* [Extension Pack for Java](https://open-vsx.org/extension/vscjava/vscode-java-pack) - Java 必备工具包：编辑、重构、调试与项目支持（包含以下所有组件）
* [redhat.java](https://open-vsx.org/extension/redhat/java) - 核心 Java 语言服务器，支持 IntelliSense、导航与重构
* [Java debug](https://open-vsx.org/extension/vscjava/vscode-java-debug) - 完整的 Java 调试功能：断点、变量查看等
* [Java Test Runner](https://open-vsx.org/extension/vscjava/vscode-java-test) - 在编辑器内运行/调试 JUnit/TestNG 测试，配套测试界面
* [Maven](https://open-vsx.org/extension/vscjava/vscode-maven) - Maven 支持：管理依赖、运行 goal、查看项目结构
* [Gradle](https://open-vsx.org/extension/vscjava/vscode-gradle) - Gradle 支持：任务浏览器、项目洞察与 CLI 集成
* [Java Project Manager](https://open-vsx.org/extension/vscjava/vscode-java-dependency) - 可视化管理 Java 项目依赖

<div id="visual-basic">
  ## Visual Basic
</div>

* [Visual Basic Support](https://open-vsx.org/extension/vscode/vb) - 语法高亮、代码片段、括号匹配、代码折叠
* [VB Script Support](https://open-vsx.org/extension/Serpen/vbsvscode) - VBScript 编辑支持：语法高亮、代码大纲视图
* [C# support](https://open-vsx.org/extension/muhammad-sammy/csharp) - 基于 OmniSharp 的语言服务器，提供 IntelliSense 与调试
* [Solution Explorer](https://open-vsx.org/extension/fernandoescolar/vscode-solution-explorer) - 直观管理 .sln 与 .csproj 文件

<div id="c-net">
  ## C# / .NET
</div>

* [DotRush](https://open-vsx.org/extension/nromanov/dotrush) - 轻量高性能的 OmniSharp 替代方案，基于 Roslyn 的 IntelliSense，内置 .NET Core 与 Unity 调试器、测试资源管理器和代码反编译。DotRush 是一款功能强大的独立 C# 扩展，提供所有关键能力，可替代 OmniSharp 及下方若干其他扩展。
* [C# support](https://open-vsx.org/extension/muhammad-sammy/csharp) - 基于 OmniSharp 的语言服务器，提供 IntelliSense 和调试功能
* [.NET Install Tool](https://open-vsx.org/extension/ms-dotnettools/vscode-dotnet-runtime) - 安装和管理不同版本的 .NET SDK 与运行时
* [Solution Explorer](https://open-vsx.org/extension/fernandoescolar/vscode-solution-explorer) - 可视化管理 .sln 和 .csproj 文件
* [C# Extensions](https://open-vsx.org/extension/chrisatwindsurf/csharpextension) - 通过添加 C# 类、接口、枚举，以及从属性生成构造函数等功能，提升 VS Code 体验
* [Unity-tools](https://open-vsx.org/extension/Tobiah/unity-tools) - 面向 Unity 的工作流辅助工具（代码片段、文档、文件夹结构），用于游戏开发

<div id="c">
  ## C++
</div>

* [Clangd](https://open-vsx.org/extension/llvm-vs-code-extensions/vscode-clangd) - 高级代码补全、语法检查和语义高亮。基于 AST 的代码导航和符号索引
* [CMake Tools](https://open-vsx.org/extension/ms-vscode/cmake-tools) - 在 VS Code 中管理 CMake 项目、构建配置和调试。为 clangd 自动生成准确的编译数据库（compile\_commands.json）
* [CMake](https://open-vsx.org/extension/twxs/cmake) - 为 CMakeLists.txt 文件提供语法高亮和基础编辑功能
* [C++ Runner](https://open-vsx.org/extension/franneck94/c-cpp-runner) - 在 VS Code 中快速编译并执行单文件或小型项目
