• 6 hours
  • Easy

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 7/3/19

Simplifiez votre développement avec un éditeur de code

Log in or subscribe for free to enjoy all this course has to offer!

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

Coding application
Houston... ?
It seems you're not connected to the internet.
You are not signed in

Sign in to access coding exercises and test your new skills.

Make sure to practice in this chapter before moving on.

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 !

Example of certificate of achievement
Example of certificate of achievement