Modification de votre code

Écrivez du code, parcourez-le et corrigez les problèmes.

Écrivez du code en toute confiance

Obtenez de l’aide à tout moment

Visual Studio vous guide en temps réel dans l’écriture de votre code, quel que soit le langage utilisé (C#/VB, C++, JavaScript et Python).

IntelliSense complète automatiquement les descriptions des API lorsque vous les saisissez et utilise la saisie semi-automatique pour une plus grande rapidité et une plus grande précision. L’exploration d’une nouvelle API est plus rapide, car vous pouvez affiner le jeu de valeurs par catégorie. Les outils Info Express vous permettent d’inspecter les définitions des API, tandis que des lignes ondulées vous informent des problèmes, souvent en vous les montrant au fil de la saisie.

Parcourez-le en contexte

Ne vous perdez pas dans votre code

Se repérer dans une base de code volumineuse n’est pas toujours évident. Visual Studio vous aide à vous y retrouver plus facilement, sans perdre le contexte du code ou la balise de départ, grâce à des fonctionnalités telles que l’aperçu de définition, ainsi que l’option GoTo améliorée qui vous permet de filtrer facilement et de rechercher uniquement un type d’élément.

L’option Rechercher toutes les références vous permet de facilement regrouper et filtrer vos résultats, ainsi que d’y effectuer des recherches, et de conserver autant de jeux de résultats que vous le souhaitez. L’affichage de la structure du fichier de code à 10 000 pieds, rendu possible grâce à la barre de défilement améliorée, vous permet de repérer rapidement les problèmes. Par ailleurs, grâce à l’outil Structure Visualizer, vous savez toujours où vous en êtes dans la structure de bloc de votre code.

Consultez aisément la structure d’objet de votre code grâce à la fonctionnalité de navigation d’objet en ligne de l’Explorateur de solutions, et recherchez rapidement des fichiers dans votre solution.

Comprendre votre code

Des aperçus disponibles à tout moment

Grâce à Code Lens, vous n’êtes plus obligé de sortir de votre code pour en comprendre rapidement la structure d’appel et pouvez parcourir les fonctions connexes. CodeLens va plus loin. Il vous permet de voir, depuis l’endroit exact où vous vous trouvez dans le code, la dernière personne qui a modifié une méthode et si les tests sont concluants.

Corrigez les problèmes rapidement

Attaquez-vous au cœur des problèmes et corrigez-les

Les icônes d’ampoule vous permettent d’identifier et de corriger les erreurs de code les plus courantes à mesure que vous tapez votre code et de procéder à des actions rapides sur le code (telles que la refactorisation, l’implémentation des interfaces, etc.) directement depuis l’éditeur.

Trouver tous les problèmes dans la liste d’erreurs

Un emplacement unique pour tous les problèmes liés à votre code

La liste des erreurs vous permet de consulter et de corriger les problèmes de code en un clin d’œil, qu’il s’agisse de problèmes de compilation, de construction ou d’analyse de code. Certains langages prennent en charge des analyseurs personnalisés qui repèrent les problèmes propres aux domaines à mesure que vous tapez.

Utilisez la fonctionnalité de filtrage avancé pour voir le problème, y accéder et le corriger.

Cliquez sur le lien du code ou, lorsque l’erreur est en surbrillance, appuyez sur F1 pour rechercher une résolution au problème sur Internet.

Refactorisez votre code en toute simplicité

Laissez l’IDE faire le travail à votre place

À mesure que votre projet prend de l’ampleur, il y a de grandes chances pour que vous soyez obligé de restructurer et refactoriser du code déjà écrit, par vous ou une tierce personne. Visual Studio vous simplifie la tâche en s’occupant de cela pour vous.

Plusieurs langages, y compris le C#, le VB et désormais le C++, proposent des options de refactorisation puissantes intégrées, telles qu’Extraire la méthode et Renommer, dans le menu d’actions rapides de l’éditeur Visual Studio.

Vos paramètres vous suivent

…où que vous alliez !

Nous savons combien la configuration personnalisée de votre environnement est importante et que rien n’est plus fastidieux que de devoir la recommencer à chaque fois. C’est pourquoi nous avons fait en sorte qu’elle vous suive dans vos déplacements. Les différentes identités que vous pouvez utiliser pour accéder à différents services de développeur (tels que les comptes Azure) vous suivent également. Inutile donc d’entrer vos informations d’identification à chaque fois.

La disposition d’écran idéale

…où que vous travailliez !

Vous utilisez différentes dispositions d’écran, selon que vous travaillez sur votre ordinateur de bureau à plusieurs écrans ou sur votre ordinateur portable ? Ce n’est pas un problème ! Vous pouvez désormais enregistrer et utiliser vos différentes dispositions d’écran personnalisées en fonction de votre machine de travail ou des tâches à effectuer.

Environnement de développement intégré (IDE) gratuit et totalement fonctionnel pour les étudiants, les développeurs open source et les développeurs particuliers

Téléchargement gratuit

Outils de développement, services et avantages d’abonnement professionnels pour les petites équipes

Version d’évaluation gratuite

Solution de bout en bout pour répondre aux exigences de qualité et d’échelle d’équipes de toutes tailles

Version d’évaluation gratuite