> ## 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.

# Extensiones recomendadas

> Extensiones populares de Open VSX para Windsurf, incluyendo Python, Java, C#, GitLens y más. Recrea experiencias de IDE familiares de VS Code, Eclipse o Visual Studio.

<div id="windsurf-embracing-the-agentic-vs-code-oss-experience">
  # Windsurf: Adoptando la experiencia agentiva de VS Code OSS
</div>

<VideoEmbed src="https://www.loom.com/embed/fea821e99c554d8baadd746df3655dbe?sid=b6e8f249-1854-4780-a8bc-80fc8c91361c" />

<div id="recommended-extensions">
  ## Extensiones recomendadas
</div>

<div id="extension-guidance">
  ### Guía de extensiones
</div>

Windsurf, que aprovecha la interfaz de VS Code y la IA, resulta fácil de adoptar para desarrolladores que vienen de VS, Eclipse o del propio VS Code. Utiliza el Open VSX Registry para las extensiones, accesible desde el panel Extensiones o desde el sitio web. Para ayudarte a sacar el máximo partido a Windsurf en distintos lenguajes de programación, hemos recopilado una lista de extensiones populares y recomendadas por la comunidad del marketplace de Open VSX, que otros usuarios han encontrado útiles para replicar experiencias de IDE conocidas.

¡No dejes de explorar el marketplace completo de Open VSX para descubrir otras extensiones útiles que se adapten a las necesidades específicas de tu flujo de trabajo!

<div id="general">
  ### General
</div>

* [GitLens](https://open-vsx.org/extension/eamodio/gitlens) - Visualiza la autoría del código de un vistazo con anotaciones y CodeLens
* [GitHub Pull Requests](https://open-vsx.org/extension/GitHub/vscode-pull-request-github) - Revisa y gestiona tus pull requests e issues de GitHub directamente
* [GitLab Workflow](https://open-vsx.org/extension/gitlab/gitlab-workflow) - Extensión de integración con GitLab
* [Mermaid Markdown Preview](https://open-vsx.org/extension/bierner/markdown-mermaid) - Añade compatibilidad con diagramas y flujogramas
* [Visual Studio Keybindings](https://open-vsx.org/extension/ms-vscode/vs-keybindings) - Usa los atajos de teclado de Visual Studio en Windsurf
* [Eclipse Keymap](https://open-vsx.org/extension/alphabotsec/vscode-eclipse-keybindings) - Usa los atajos de teclado de Eclipse en Windsurf

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

* [ms-python.python](https://open-vsx.org/extension/ms-python/python) - Compatibilidad principal con Python: IntelliSense, linting, depuración y administración de entornos virtuales
* [Windsurf Pyright](https://open-vsx.org/extension/Codeium/windsurfPyright) - Servidor de lenguaje rápido, similar a Pylance, con comprobación de tipos sólida y autocompletado
* [Ruff](https://open-vsx.org/extension/charliermarsh/ruff) - Linter y formateador de código
* [Python Debugger](https://open-vsx.org/extension/ms-python/debugpy) - Compatibilidad de depuración para aplicaciones de Python

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

* [Extension Pack for Java](https://open-vsx.org/extension/vscjava/vscode-java-pack) - Paquete de herramientas esenciales para Java: edición, refactorización, depuración y compatibilidad con proyectos (incluye todo lo siguiente)
* [redhat.java](https://open-vsx.org/extension/redhat/java) - Servidor de lenguaje principal para Java con IntelliSense, navegación y refactorización
* [Java debug](https://open-vsx.org/extension/vscjava/vscode-java-debug) - Añade depuración completa de Java con puntos de interrupción, inspección de variables, etc.
* [Java Test Runner](https://open-vsx.org/extension/vscjava/vscode-java-test) - Ejecuta o depura pruebas JUnit/TestNG en el editor con una interfaz de pruebas
* [Maven](https://open-vsx.org/extension/vscjava/vscode-maven) - Soporte para Maven: gestiona dependencias, ejecuta metas y muestra la estructura del proyecto
* [Gradle](https://open-vsx.org/extension/vscjava/vscode-gradle) - Soporte para Gradle: explorador de tareas, información del proyecto e integración con la CLI
* [Java Project Manager](https://open-vsx.org/extension/vscjava/vscode-java-dependency) - Visualiza y gestiona las dependencias de proyectos Java

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

* [Compatibilidad con Visual Basic](https://open-vsx.org/extension/vscode/vb) - Resaltado de sintaxis, fragmentos de código, coincidencia de paréntesis, plegado de código
* [Compatibilidad con VBScript](https://open-vsx.org/extension/Serpen/vbsvscode) - Compatibilidad de edición de VBScript: resaltado de sintaxis, vista de esquema de código
* [Compatibilidad con C#](https://open-vsx.org/extension/muhammad-sammy/csharp) - Servidor de lenguaje basado en OmniSharp con IntelliSense y depuración
* [Explorador de soluciones](https://open-vsx.org/extension/fernandoescolar/vscode-solution-explorer) - Gestiona archivos .sln y .csproj de forma visual

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

* [Guía de configuración para C# / C++](csharp-cpp) - Guía de configuración para el desarrollo con .NET Core, .NET Framework (Mono) y C++ en Windsurf
