• 6 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 03/07/2019

Découvrez les avantages d'un IDE complet

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Dans le chapitre précédent, nous avons comparé un éditeur de texte et un éditeur de code. Nous avons vu qu'un éditeur de code améliore grandement la lisibilité et facilite l'écriture du code. Cependant, il ne permet pas de compiler, tester ou lancer votre application simplement et rapidement.

Comme son nom l’indique, dans un IDE (environnement de développement intégré), tout est intégré : toute action que vous pourriez avoir besoin de faire concernant votre application peut se faire via l'IDE.

Visual Studio et IntelliSense

Visual Studio, grand frère de Visual Studio Code, est l’IDE principal de Microsoft.

Parfaitement  adapté pour le développement .NET, il possède toutes les fonctionnalités d’un éditeur de code ainsi que la possibilité de compiler, tester, lancer, publier et sauvegarder votre code dans un espace de stockage.

L’une des fonctionnalités les plus importantes de Visual Studio est IntelliSense : un assistant de complétion de code qui vous accompagne en listant chaque ligne de code que vous produisez. Il analyse les membres, variables, mots clés et toute information ayant un lien avec ce que vous êtes en train d’écrire.

Intellisense fournissant des informations sur le paramètre
IntelliSense fournit des informations sur le paramètre

Comme votre téléphone peut le faire, IntelliSense vous propose des suggestions pendant que vous écrivez.

Intellisense fournissant des suggestions de code
IntelliSense fournit des suggestions de code

De plus, IntelliSense est disponible pour tous les langages supportés par Visual Studio :

  • C# ;

  • Visual Basic ;

  • JavaScript ;

  • TypeScript ;

  • XML ;

  • HTML ;

  • CSS.

L’idée est de vous aider à écrire votre code plus rapidement, et plus proprement. En effet, vous allez pouvoir apprendre de ces suggestions, et écrire du meilleur code.

Découvrez Visual Studio en action :

Débogage

Une autre fonctionnalité importante d’un IDE est le débogueur intégré (de l’anglais debugging). Le débogueur permet de vérifier s’il y a des erreurs dans le code, et d’aider à identifier la ou les causes.

Regardez la vidéo ci-dessous pour voir comment l’application, lancée en mode debug, traite une erreur : l’application s’arrête au bug et donne des suggestions pour trouver une solution.

En résumé :

  • un IDE complet est un éditeur unique dans lequel vous pouvez écrire, compiler, lancer, déboguer et publier votre application ;

  • grâce à IntelliSense, vous pouvez écrire du code de meilleure qualité plus rapidement, à l’aide des suggestions ;

  • avec le débogueur intégré de votre IDE, vous pouvez repérer rapidement les erreurs dans votre application, et recevoir une aide pour les résoudre.

Vous êtes convaincu ? Il existe plusieurs éditions de Visual Studio, rendez-vous dans le chapitre suivant pour choisir celle qui répond à vos besoins.

Exemple de certificat de réussite
Exemple de certificat de réussite