Extensions Essentielles : Arme-toi Correctement ⚔️
Bon, avant de te lancer tête baissée dans Vue, installe ces extensions. Sinon tu vas galérer comme un noob sans autocomplétion ni debugging. 🫠
VSCode : Les Must-Have 💻
1. Vue - Official (Volar) 🎯
C'est QUOI ? L'extension officielle pour Vue 3. Sans ça, VSCode comprend rien à tes fichiers .vue et tu codes à l'aveugle comme un sauvage.
Ce qu'elle fait :
- Syntax highlighting pour
.vue - Autocomplétion intelligente
- Détection d'erreurs en temps réel
- Support TypeScript intégré
- Refactoring automatique
Installation :
👉 Vue - Official sur VSCode Marketplace
Ou tape dans VSCode : Ctrl+Shift+X puis cherche "Vue Official" et installe.
⚠️ ATTENTION : Si t'as l'ancienne extension "Vetur", DÉSINSTALLE-LA. Volar et Vetur sont incompatibles, et tu vas avoir des conflits de dingue. 💀
2. ESLint (Optionnel mais Recommandé) 🚨
C'est QUOI ? Le flic du code. Il te gueule dessus quand tu fais n'importe quoi.
Installation :
👉 ESLint sur VSCode Marketplace
3. Prettier (Optionnel mais Pratique) 💅
C'est QUOI ? Formatte ton code automatiquement. Plus besoin de te prendre la tête avec l'indentation.
Installation :
👉 Prettier sur VSCode Marketplace
Config rapide : Ajoute ça dans tes settings VSCode (Ctrl+, puis cherche "Format On Save") :
{
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
Maintenant ton code se formate tout seul à chaque sauvegarde. Magie. ✨
Navigateur : Vue DevTools 🔍
Vue.js devtools (Extension Navigateur)
C'est QUOI ? L'outil de debugging officiel pour Vue. Tu peux inspecter tes composants, voir l'état des données réactives, tracer les events, bref c'est INDISPENSABLE.
Ce qu'elle fait :
- Inspecter l'arbre de composants
- Voir les props/data/computed en temps réel
- Timeline des events
- Performance monitoring
- Router inspector (si tu utilises Vue Router)
Installation selon ton navigateur :
🦊 Firefox :
👉 Vue.js devtools sur Firefox Add-ons
🔵 Chrome / Edge / Brave :
👉 Vue.js devtools sur Chrome Web Store
Comment l'utiliser :
- Installe l'extension
- Lance ton projet Vue (
npm run dev) - Ouvre les DevTools du navigateur (
F12) - Tu verras un nouvel onglet "Vue" 🎉
Astuce : Si l'onglet Vue n'apparaît pas, vérifie que tu es bien en mode développement (pas en build de prod) et que ton app Vue tourne.
Récap Ultra Rapide 🍿
| Extension | Où ? | Lien |
|---|---|---|
| Vue - Official (Volar) | VSCode | Installer |
| ESLint | VSCode | Installer |
| Prettier | VSCode | Installer |
| Vue.js devtools | Chrome/Edge | Installer |
| Vue.js devtools | Firefox | Installer |
Installation en 2 min chrono :
- Volar dans VSCode (obligatoire)
- Vue DevTools dans ton navigateur (obligatoire)
- ESLint + Prettier si t'as 30 secondes de plus
Voilà, t'es armé. Maintenant CODE. 🔥