Windsurf : adopter l’expérience agentique de VS Code OSS

Conseils sur les extensions

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 !

Général

Python

  • ms-python.python - Prise en charge principale de Python : IntelliSense, linting, débogage et gestion des environnements virtuels
  • Windsurf Pyright - Serveur de langage rapide, de type Pylance, avec vérification de types avancée et complétions
  • Ruff - Outil de linting et de formatage de code
  • Python Debugger - Prise en charge du débogage pour les applications Python

Java

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

Visual Basic

  • Visual Basic Support - Coloration syntaxique, extraits de code, appariement des parenthèses, repli de code
  • VB Script Support - Prise en charge de l’édition VBScript : coloration syntaxique, vue d’arborescence du code
  • C# support - Serveur de langage basé sur OmniSharp avec IntelliSense et débogage
  • Solution Explorer - Gérer visuellement les fichiers .sln et .csproj

C# / .NET et C++