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

# Extensions recommandées

> Extensions Open VSX populaires pour Windsurf, notamment Python, Java, C#, GitLens et plus encore. Reproduisez des expériences IDE familières issues de VS Code, Eclipse ou Visual Studio.

<div id="windsurf-embracing-the-agentic-vs-code-oss-experience">
  # Windsurf : adopter l’expérience agentique de VS Code OSS
</div>

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

<div id="recommended-extensions">
  ## Extensions recommandées
</div>

<div id="extension-guidance">
  ### Conseils sur les extensions
</div>

Windsurf, qui s’appuie sur l’interface de VS Code et l’IA, est facile à adopter pour les développeurs venant de Visual Studio, Eclipse ou VS Code. Il utilise le registre Open VSX pour les extensions, accessibles via le panneau Extensions ou le site web. Pour vous aider à tirer le meilleur parti de Windsurf avec différents langages de programmation, nous avons compilé une liste d’extensions populaires recommandées par la communauté sur la place de marché Open VSX, que d’autres utilisateurs jugent utiles pour retrouver des expériences d’IDE familières.

N’hésitez pas à parcourir l’ensemble de la place de marché Open VSX pour découvrir d’autres extensions susceptibles de répondre à vos besoins spécifiques de flux de travail !

<div id="general">
  ### Général
</div>

* [GitLens](https://open-vsx.org/extension/eamodio/gitlens) - Visualisez d’un coup d’œil l’attribution du code via des annotations et CodeLens
* [GitHub Pull Requests](https://open-vsx.org/extension/GitHub/vscode-pull-request-github) - Examinez et gérez directement vos pull requests et tickets GitHub
* [GitLab Workflow](https://open-vsx.org/extension/gitlab/gitlab-workflow) - Extension d’intégration à GitLab
* [Mermaid Markdown Preview](https://open-vsx.org/extension/bierner/markdown-mermaid) - Ajoute la prise en charge des diagrammes et des organigrammes
* [Visual Studio Keybindings](https://open-vsx.org/extension/ms-vscode/vs-keybindings) - Utilisez les raccourcis clavier de Visual Studio dans Windsurf
* [Eclipse Keymap](https://open-vsx.org/extension/alphabotsec/vscode-eclipse-keybindings) - Utilisez les raccourcis clavier d’Eclipse dans Windsurf

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

* [ms-python.python](https://open-vsx.org/extension/ms-python/python) - Prise en charge principale de Python : IntelliSense, linting, débogage et gestion des environnements virtuels
* [Windsurf Pyright](https://open-vsx.org/extension/Codeium/windsurfPyright) - Serveur de langage rapide, de type Pylance, avec vérification de types avancée et complétions
* [Ruff](https://open-vsx.org/extension/charliermarsh/ruff) - Outil de linting et de formatage de code
* [Python Debugger](https://open-vsx.org/extension/ms-python/debugpy) - Prise en charge du débogage pour les applications Python

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

* [Extension Pack for Java](https://open-vsx.org/extension/vscjava/vscode-java-pack) - Ensemble d’outils Java essentiels : édition, refactorisation, débogage et gestion de projet (inclut tout ce qui suit)
* [redhat.java](https://open-vsx.org/extension/redhat/java) - Serveur de langage Java principal pour IntelliSense, la navigation et la refactorisation
* [Java debug](https://open-vsx.org/extension/vscjava/vscode-java-debug) - Ajoute un débogage Java complet avec points d’arrêt, inspection des variables, etc.
* [Java Test Runner](https://open-vsx.org/extension/vscjava/vscode-java-test) - Exécute/débogue des tests JUnit/TestNG dans l’éditeur avec une interface de test
* [Maven](https://open-vsx.org/extension/vscjava/vscode-maven) - Prise en charge de Maven : gestion des dépendances, exécution des goals, visualisation de la structure du projet
* [Gradle](https://open-vsx.org/extension/vscjava/vscode-gradle) - Prise en charge de Gradle : explorateur de tâches, informations sur le projet et intégration à la CLI
* [Java Project Manager](https://open-vsx.org/extension/vscjava/vscode-java-dependency) - Visualisez et gérez les dépendances des projets Java

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

* [Visual Basic Support](https://open-vsx.org/extension/vscode/vb) - Coloration syntaxique, extraits de code, appariement des parenthèses, repli de code
* [VB Script Support](https://open-vsx.org/extension/Serpen/vbsvscode) - Prise en charge de l’édition VBScript : coloration syntaxique, vue d’arborescence du code
* [C# support](https://open-vsx.org/extension/muhammad-sammy/csharp) - Serveur de langage basé sur OmniSharp avec IntelliSense et débogage
* [Solution Explorer](https://open-vsx.org/extension/fernandoescolar/vscode-solution-explorer) - Gérer visuellement les fichiers .sln et .csproj

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

* [Guide de configuration pour le développement C# / C++](csharp-cpp) - Guide de configuration pour le développement .NET Core, .NET Framework (Mono) et C++ dans Windsurf
