Huit extensions VS Code qui valent la peine aujourd’hui

La plupart des listes d’extensions sont gonflées. La moitié de ce qu’elles recommandent double une fonction déjà présente ou ralentit le démarrage pour un usage annuel.

Voici la version courte : les huit encore installées chez moi.

Qualité de code

ESLint

Affiche les erreurs de lint pendant la frappe, pas dans la pipeline vingt minutes plus tard.

marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

Formatage

Prettier

Met fin aux débats de mise en forme en revue en n'en faisant la décision de personne.

marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode

Historique git

GitLens

Indique qui a écrit une ligne et pourquoi, sans quitter le fichier.

marketplace.visualstudio.com/items?itemName=eamodio.gitlens

Diagnostics

Error Lens

Place le message d'erreur à côté du code au lieu de le cacher dans un panneau.

marketplace.visualstudio.com/items?itemName=usernamehw.errorlens

Conteneurs

Docker

Gérez images, conteneurs et fichiers compose sans passer par le terminal.

marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker

Requêtes HTTP

REST Client

Garde les appels d'API dans un fichier .http versionné à côté du code.

marketplace.visualstudio.com/items?itemName=humao.rest-client

Autocomplétion

Path Intellisense

Complète les chemins de fichiers et supprime discrètement toute une famille de fautes de frappe.

marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense

Cohérence

EditorConfig

Garde indentation et fins de ligne identiques entre éditeurs et coéquipiers.

marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig

Si votre éditeur rame, la solution consiste presque toujours à retirer des extensions plutôt qu’à en ajouter une.

Besoin de le construire, pas seulement de le choisir ?

Applications web, API, infrastructure et interfaces. Freelance depuis Barcelone, clients partout.

Me contacter


Commentaires

Leave a Reply

Your email address will not be published. Required fields are marked *