Être plus productif en développant : bien configurer les extensions de Visual Studio Code
Apprenez en plus sur les extensions VSCode et découvrez leur plein potentiel.
Bien utiliser les extensions de Visual Studio Code
Grâce aux extensions installables (avec le raccourci Ctrl+Shift+X
)
Les extensions primordiales
Ces extensions sont indispensables pour être productif, pour commencer, vous pouvez installer :
1. Les extensions officielles de certains languages de programmation
Elles permettent d'avoir des fonctionnalités comme l'Intelisense ou la détection d'erreur directement dans votre éditeur. Pour les installer, il suffit d'aller dans l'onglet extensions et de taper le nom du language dans lequel vous souhaitez programmer.
Les extensions facilitant la vie
2. Les extensions permettant de rendre votre code propre
Pour mieux lire ou débugger, il est primordiale d'avoir un code propre. Que ce soit par l'indentation ou le saut de ligne, ces extensions vous faciliteront énormément la tâche Ainsi, vous pouvez installer Prettier, permettant de bien formatter votre code et JSON pour rendre votre JSON brut beaucoup plus lisible. Vous pouvez en installer d'autre comme bon vous semble mais celles là sont plus que nécessaires.
3. Les thèmes de couleurs
Chacun ses préférences, personnellement, j'utilise Andromeda, Dracula Official et Legendary Dark mais des thèmes plus classiques comme le Catpuccin ou le GitHub Dark sont disponibles. Je vous recommande de ne pas garder le thème de base car il a tendance à ne pas être très précis. Certaines extensions mettent en gras certaines parties du code comme les arguments d'une fonction, cela rend le tout beaucoup plus lisible.
4. Les extensions permettant d'autocompléter certains parties
C'est probablement les plus pratiques mais celles que l'ont remarque le moins. Je ne peux pas me passer de Path Intellisense qui complète les chemins vers des fichiers à votre place. Plus besoin de savoir où se trouve le fichier, si il n'y a pas d'erreur possible cela complétera à votre place, sinon cela vous affichera les différents fichiers ou dossiers disponibles. Il y a aussi autoDocstring qui commente vos fonctions à votre place, cela précise son rôle, les types en entrée et le types en sortie
5. Les raccourcis clavier
Que ce soit pour éditer des fichiers MarkDown ou coder sans souris je vous recommande ces extensions. J'utilise l'extension Vim pour avoir tous les raccourcis clavier de Vim sur VSCode et l'extension MarkDown Shortcut pour avoir des raccourcis lorsque j'écris des fichiers MarkDown (comme actuellement :D).
Conclusion
Les extensions sont des outils puissants permettant d'augmenter votre productivité. Je vous recommande vivement d'aller en essayer par vous même !