Le stylo et l'atelier
On peut écrire une lettre avec un stylo. Mais pour fabriquer un meuble, on veut un atelier avec les bons outils sous la main. VS Code est l'atelier du développeur : coloration, complétion, terminal, extensions.
Installer et prendre en main VS Code, ouvrir un dossier de projet, gagner du temps avec Emmet et les raccourcis, et choisir les extensions utiles au développement web.
Écrire une page dans le Bloc-notes, c'est possible, mais pénible : pas de couleurs, pas d'aide, il faut recharger le navigateur à chaque modification. Les développeurs utilisent un éditeur de code. Visual Studio Code est gratuit, léger, et c'est celui que vous retrouverez dans la plupart des entreprises.
Dans un fichier .html, on tape une abréviation : ul>li*3.
Visual Studio Code (VS Code) est un éditeur de code gratuit, édité par Microsoft, disponible sur Windows, macOS et Linux (code.visualstudio.com).
index.html, style.css, un dossier images.Ctrl + ù) sert plus tard pour Git, npm, Python…Emmet est intégré à VS Code. On tape une abréviation, puis Tab :
| Abréviation | Résultat |
|---|---|
! | squelette HTML5 complet |
p | <p></p> |
ul>li*3 | une liste de 3 éléments |
div.carte | <div class="carte"></div> |
a:link | <a href="http://"></a> |
| Raccourci | Action |
|---|---|
Ctrl + S | enregistrer |
Ctrl + / | commenter / décommenter |
Alt + ↑ / ↓ | déplacer la ligne |
Alt + Maj + ↓ | dupliquer la ligne |
Alt + Maj + F | formater le document |
Ctrl + H | rechercher et remplacer |
On les installe depuis l’icône Extensions (Ctrl + Maj + X) :
N’en installez pas trente : chaque extension ralentit un peu l’éditeur.
On peut écrire une lettre avec un stylo. Mais pour fabriquer un meuble, on veut un atelier avec les bons outils sous la main. VS Code est l'atelier du développeur : coloration, complétion, terminal, extensions.
Tapez ! puis Tab dans un fichier .html vide : VS Code écrit tout le squelette de la page. Tapez ul>li*3 puis Tab : une liste de trois éléments apparaît.
ul>li*3 → <ul>
<li></li>
<li></li>
<li></li>
</ul> Listez dans l'ordre les étapes pour démarrer un site dans VS Code : du dossier vide à la page affichée dans le navigateur avec Live Server.
1. Créer un dossier mon-site sur le disque 2. VS Code : Fichier > Ouvrir le dossier > mon-site 3. Nouveau fichier : index.html 4. Taper ! puis Tab (squelette Emmet), écrire le contenu 5. Enregistrer (Ctrl + S) 6. Clic droit > Open with Live Server : la page s'ouvre et se recharge à chaque enregistrement
Que produisent ces abréviations Emmet ? (1) h1+p ; (2) nav>a*4 ; (3) div.carte ; (4) section#menu
1. <h1></h1><p></p> (+ : frères) 2. <nav> avec 4 liens <a></a> dedans (> : enfant, * : répéter) 3. <div class="carte"></div> (. : classe) 4. <section id="menu"></section> (# : identifiant)
Dans un fichier, le nom du restaurant « La Sardine » apparaît 25 fois et doit devenir « Le Port ». Quel raccourci utilisez-vous ?
Ctrl + H : rechercher et remplacer dans le fichier (Ctrl + Maj + H pour tout le dossier du projet).