• 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

Simplifiez votre développement avec un éditeur de code

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

Qu'est-ce qu'un éditeur de code ?

Dans le chapitre précédent, nous avons vu comment écrire du code dans le bloc-notes de Windows, un simple éditeur de texte. Ses capacités ne se limitent qu’à écrire du texte, l’aligner, et changer quelques options comme la taille de la police d’écriture.

A contrario, un éditeur de code est un outil conçu pour l’écriture de logiciels. Vous pouvez formater votre code pour une meilleure lisibilité, changer les polices et les couleurs, ou encore bénéficier d’une autocomplétion basée sur le langage de programmation sélectionné (par exemple C#, C++ ou Java).

Dans l’exemple suivant, nous allons ouvrir le fichier Program.cs du chapitre précédent dans un éditeur de code. Vous verrez que l’éditeur fournit bien plus d’informations, comme les numéros de ligne et de colonnes. Il possède également un code couleur pour les méthodes, les propriétés et les valeurs, afin d’améliorer la lisibilité du code.

Le code dans un éditeur de code
Exemple d'un éditeur de code

Console de code
Houston... ?
Il semblerait que votre ordinateur ne soit pas connecté à Internet.
Vous n'êtes pas connecté

Connectez-vous pour accéder aux exercices de codes et testez vos nouvelles compétences.

Pensez à vous entraîner avant de terminer ce chapitre.

Compilation et exécution

Malgré l’utilisation d’un éditeur de code plutôt que d’un éditeur de texte, nous devons suivre le même processus que précédemment pour compiler, tester et lancer l’application.

Suivez les mêmes étapes que dans le chapitre précédent :

  1. Lancez l’invite de commande dans Windows.

  2. Changez votre répertoire courant vers le dossier où vous avez téléchargé le code. Par exemple : cd C:\cours\dotnet\HelloWorld.

  3. De retour sur votre ligne de commande, lancez la commande suivante : dotnet build HelloWorld.sln.

  4. Puis, naviguez vers le dossier de sortie de l’application, via cd HelloWorld\bin\Debug\netcoreapp2.1.

  5. Exécutez l’application avec : dotnet HelloWorld.dll.

Pour chaque modification, vous devrez répéter ces commandes, ou à défaut, au moins les 4e et 5e étapes. Un peu répétitif, n’est-ce pas ?

Visual Studio Code : un éditeur de code plus intelligent

En 2015, Microsoft présente Visual Studio Code, un éditeur de code gratuit, open source et multiplateforme. Disponible pour Windows, macOS et Linux, il est traduit dans de nombreuses langues, et supporte autant de langages de programmation.

Les étapes d'installation de Visual Studio Code sont détaillées dans cette vidéo :

Très configurable, Visual Studio Code peut également être personnalisé et amélioré grâce à un système d’extensions.

Dans la vidéo ci-dessous, vous allez découvrir quelques-unes de ses fonctionnalités les plus intéressantes.

En résumé

Les éditeurs de code :

  • fournissent plus de fonctionnalités que les éditeurs de texte ;

  • assurent une meilleure lisibilité et une meilleure aide au développement logiciel ;

  • peuvent être améliorés grâce à des extensions et thèmes, offrant fonctionnalités et personnalisation supplémentaires ;

  • ne permettent cependant pas d’automatiser entièrement la compilation ni l'exécution du programme.

Alors qu'est-ce qu'un IDE apporte de plus qu'un éditeur de code ? Vous allez le découvrir dans le prochain chapitre !

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