• 4 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/11/2022

Éditez vos premières lignes de code avec Visual Studio Code

Apprenez dans les deux chapitres qui suivent à utiliser l'outil Visual Studio Code. Vous apprendrez à :

  • Configurer Visual Studio Code ; 

  • Utiliser l'éditeur ;

  • Gérez vos dossiers de travail ;

  • Prendre en main la palette de commandes ;

  • Manipuler le terminal ;

  • Utiliser Git ;

  • Exploiter les extensions. 

Vous êtes prêt ? 

Configurez VS Code

Avant de plonger dans les fonctionnalités de VS Code, commençons par une configuration de base.

Découvrez dans ce premier screencast l'outil Visual Studio Code et comment réaliser les premières configuration de base. Et ci-dessous, retrouvez en images, pas à pas, les configurations.

Commençons par choisir un thème. Cliquez sur "Get Started with VS Code":

Cliquez sur
Cliquez sur "Get Started with VS Code"

Ensuite, choisissez "Browse Color Themes":

Cliquez sur "Browse Color Themes"

Vous pouvez choisir, avec les flèches de votre clavier, entre des thèmes Dark (fond foncé, texte clair) et Light (fond clair, texte foncé). Appuyez sur Entrée pour sélectionner le thème que vous préférez.

Liste des thèmes
Liste des thèmes

Pour toutes les autres options de configuration de VS Code, vous avez le bouton Manage en bas à gauche, à partir duquel vous pouvez ouvrir les Settings.

Le bouton Manage
Le bouton Manage
Settings
L'interface Settings

Vous pouvez, par exemple, y modifier le réglage Editor: Font Size, ce qui change la taille de police de l'éditeur. Personnellement, je préfère l'augmenter légèrement, car je la trouve un peu petite.

Vous pouvez maintenant fermer l'onglet Settings. Comme vous pouvez le constater, on ne revient pas par défaut sur l'onglet d'accueil de VS Code. Pour revenir à l'accueil, allez dans le menu Help, puis cliquez sur Get Started.

Retour à la page d'accueil
Retour à la page d'accueil

Découvrez l'éditeur

Dans ce screencast, observez les fonctionnalités de VS Code à partir d'un fichier de code.

Pour travailler avec l'éditeur de code, il nous faut d'abord du code ! Je vous propose de cloner un projet simple à partir d'un dépôt Git OpenClassrooms :

https://github.com/OpenClassrooms-Student-Center/5543061-ecrivez-du-javascript-pour-le-web-activity.git

Une fois le repo cloné, on va ouvrir le dossier qui contient le code, depuis l'onglet d'accueil :

Open folder
Ouvrir un dossier
Dossier ouvert !
Dossier ouvert !

À gauche de la fenêtre VS Code, le contenu du dossier de code apparaît. On peut maintenant fermer l'onglet d'accueil, et ouvrir le fichier blog.js en cliquant dessus :

A JavaScript file
Un fichier JavaScript

Là vous voyez un fichier écrit en JavaScript, l'un des nombreux langages gérés par défaut par VS Code. Ne vous inquiétez pas si vous ne comprenez pas le code, ceci n'est pas un cours de JavaScript ! Je voudrais simplement attirer votre attention sur l'onglet Editor qui s'est ouvert.

La première chose que l'on peut constater, c'est que le texte est coloré. Les différentes couleurs correspondent à différents éléments du langage utilisé, rendant votre code plus facile à lire et à comprendre.

Vous constaterez ensuite que les lignes du fichier sont numérotées. C'est une aide qui, vous le verrez, est indispensable, car elle nous permet de retrouver rapidement les erreurs, ainsi que de collaborer bien plus facilement avec d'autres développeurs.

Passez maintenant votre souris entre les numéros de ligne et le code : vous y verrez apparaître des flèches qui permettent de réduire le code. Cliquez sur les flèches des lignes 4, 20, 31, et 35 :

Réduire du code
Réduire du code

Le code est toujours là (les numéros de ligne reflètent la vérité cachée !), mais le fait de cacher certaines sections du code rend l'écran moins encombré et peut nous aider à nous concentrer sur l'essentiel.

Vous découvrirez beaucoup d'autres fonctionnalités de l'éditeur de code au cours de vos études et de votre carrière de développeur.

Gérez vos dossiers de travail

Gérez ici les extensions de fichiers et organisez vos dossiers. Cela vous sera bien utile pour gérer vos projets !

En travaillant avec l'éditeur de code, on a vu qu'on pouvait ouvrir un fichier en cliquant dessus dans l'explorateur de fichiers à gauche de l'écran. Cet explorateur vous permet également de gérer vos fichiers et dossiers de travail. Si vous y passez votre souris, vous verrez apparaître quelques icônes dans l'en-tête :

Opérations de dossier
Opérations de dossier

Le premier vous permet de créer un nouveau fichier. Quand on crée un fichier, on doit spécifier son extension.

VS Code interprète l'extension du fichier pour colorer correctement le code et pour mettre en place la bonne autocorrection, par exemple. Cliquez sur l'icône  New File , et essayez ces trois exemples :  new.html ,new.js , new.css . Vous voyez que VS Code reconnaît l'extension, grâce à l'icône qu'il y attribue.

Nouveaux fichiers
Reconnaissance des extensions des nouveaux fichiers

La deuxième icône de l'en-tête vous permet de créer des dossiers et sous-dossiers. On différencie les dossiers dans l'explorateur par l'icône chevron. Quand vous cliquez sur un dossier, il s'ouvre pour montrer son contenu. Créez un sous-dossier icons au dossier images en le sélectionnant, puis en cliquant sur New Folder :

Nouveau dossier
Nouveau dossier

La prochaine icône, la flèche en cercle, permet de rafraîchir l'explorateur. Cette fonctionnalité vous sera utile notamment quand des fichiers auront été créés par un autre outil, et que VS Code devra en prendre compte.

La dernière icône est un raccourci pour replier tous les dossiers qui sont ouverts dans l'explorateur. Ça vous sera utile quand vous aurez des projets plus complexes avec beaucoup de dossiers, comme ce projet front-end avancé :

Une multitude de dossiers...
Une multitude de dossiers...

Prenez en main la palette de commandes

La palette de commande est une fonctionnalité dont vous ne pourrez plus vous passer ! Elle vous sera d'une grande aide pour travailler plus efficacement sur VS Code. Découvrez là dans ce sceencast :

Dans VS Code, il existe un raccourci qui vous permet de trouver toutes les commandes possibles et imaginables en tapant leur nom. Ça veut dire que vous n'avez pas besoin d'apprendre par cœur dans quel menu se trouve une commande, ni son raccourci clavier (même si vous finirez par en apprendre certains !). Tout ça grâce à la palette de commandes, que vous ouvrez avec  Ctrl+Maj+P  sur PC, ou  Cmd+Maj+P  sur Mac :

La palette de commandes
La palette de commandes

Par exemple, imaginons que vous ayez plusieurs éditeurs ouverts, et que vous vouliez tous les fermer pour travailler sur une autre fonctionnalité de votre projet. Ouvrez la palette de commandes et tapez simplement le mot "Close" :

Fermer tous les éditeurs
Fermer tous les éditeurs

Vous y voyez la commande "Close All Editors", ou "Fermer tous les éditeurs". Vous pouvez y accéder avec les flèches de votre clavier, et appuyer sur "Entrée" pour exécuter la commande.

Un autre exemple de commande rapide : la création d'un nouveau fichier. Ouvrez la palette de commandes et tapez "New File" :

New File
Nouveau fichier

Cela accomplit la même chose que lorsque vous cliquez sur le bouton dans l'explorateur de fichiers, mais sans utiliser votre souris. Tout geste qui requiert la souris nous ralentit : essayez de garder le plus possible les mains sur le clavier !

En résumé

Dans ce chapitre, vous avez exploré les bases de Visual Studio Code :

  • vous avez configuré votre installation en choisissant un thème ;

  • vous avez découvert l'éditeur de code ;

  • vous avez manipulé l'explorateur de fichiers ;

  • vous avez utilisé la palette de commandes pour accéder aux différentes commandes de VS Code ;

Découvrez dans le chapitre suivant d'autres fonctionnalités qui vous seront utiles sur VS Code.

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