📋 TODO Project Manager - Extension VSCode
Gérez vos projets, tâches et bugs directement depuis VSCode. Synchronisation cloud en temps réel avec votre application web TODO Project Manager.

🎯 Présentation
TODO Project Manager est une extension VSCode puissante qui vous permet de gérer vos projets et tâches sans quitter votre éditeur. Connectée à l'application web todo.cxz.lol, elle offre une expérience fluide pour organiser vos idées, fonctionnalités et bugs.
✨ Pourquoi cette extension ?
- 🚀 Productivité maximale : Pas besoin de changer d'application
- 🔄 Synchronisation temps réel : Vos modifications sont instantanément sauvegardées
- 📱 Multi-plateforme : Accédez à vos projets depuis VSCode ET le web
- 🎨 Interface intuitive : Arborescence claire et facile à utiliser
- 🔐 Sécurisé : Authentification par token API
- ☁️ Cloud : Aucune installation serveur requise
📸 Aperçu
Vue principale
📋 TODO Projects
⭐ Mon Projet Favori
💡 Idées
☐ Nouvelle fonctionnalité UI
☑ Améliorer les performances
⚙️ Fonctionnalités
☐ Système de notifications
☐ Export PDF
🐛 Bugs
☐ Fix login sur mobile
📁 Application Web
💡 Idées
☐ Dark mode
⚙️ Fonctionnalités
☐ Partage de projets
Actions rapides
- ✅ Toggle : Marquer terminé/non terminé d'un clic
- ➕ Ajouter : Créer rapidement de nouvelles tâches
- ✏️ Modifier : Éditer les détails
- 🗑️ Supprimer : Nettoyer vos listes
🚀 Démarrage Rapide
Installation
Installer l'extension
- Ouvrez VSCode
- Allez dans Extensions (
Ctrl+Shift+X)
- Recherchez "TODO Project Manager"
- Cliquez sur Installer
Créer un compte (si vous n'en avez pas déjà un)
Obtenir votre Token API
- Sur todo.cxz.lol
- Cliquez sur ⚙️ Paramètres en bas à gauche
- Section "Token API" → Copier
Configurer l'extension
- Dans VSCode, cliquez sur l'icône 📋 TODO dans la sidebar
- Cliquez sur ⚙️ Configurer
- URL du serveur :
https://todo.cxz.lol
- Collez votre Token API
- Cliquez sur 🔄 Rafraîchir
✅ Terminé ! Vos projets apparaissent dans la sidebar.
🎮 Fonctionnalités
🎯 Gestion de projets
- ✅ Créer, modifier et supprimer des projets
- ✅ Marquer des projets favoris (épinglés en haut)
- ✅ Organisation par catégories personnalisables (nombre illimité)
- ✅ Catégories par défaut : Idées, Fonctionnalités, Bugs
- ✅ Vue hiérarchique claire avec code couleur
📝 Gestion des tâches
- ✅ Ajouter des tâches avec détails et priorités
- ✅ Marquer comme terminé/non terminé
- ✅ Déplacer entre catégories
- ✅ Modifier et supprimer facilement
🔄 Synchronisation
- ✅ Sync automatique toutes les 30 secondes
- ✅ Sync bidirectionnelle : web ↔ VSCode
- ✅ Mise à jour instantanée après chaque action
- ✅ Bouton refresh manuel disponible
🎨 Expérience utilisateur
- ✅ Interface arborescente intuitive
- ✅ Icônes visuelles pour chaque type d'élément
- ✅ Actions contextuelles (clic droit)
- ✅ Raccourcis clavier
- ✅ Messages de confirmation
🎮 Utilisation
Interface principale
L'extension ajoute une vue TODO dans la sidebar de VSCode avec :
- 📋 Liste des projets organisée hiérarchiquement
- ⭐ Projets favoris épinglés en haut
- 📁 Catégories : Idées, Fonctionnalités, Bugs
- ☐/☑ État des tâches : À faire / Terminées
Actions disponibles
Barre d'outils
| Icône |
Action |
Description |
| 🔄 |
Rafraîchir |
Synchroniser avec le serveur |
| ⚙️ |
Configurer |
Modifier l'URL ou le token |
| ➕ |
Nouveau |
Créer un nouveau projet |
Sur un projet :
- ➕ Ajouter une tâche
- ✏️ Renommer le projet
- ⭐ Marquer favori
- 🗑️ Supprimer le projet
Sur une tâche :
- ☑️ Toggle (terminé/non terminé)
- ✏️ Modifier
- 🗑️ Supprimer
Raccourcis clavier
Ctrl+Shift+T : Ouvrir/Fermer la vue TODO
F5 : Rafraîchir les projets
- Clic droit : Ouvrir le menu contextuel
🐛 Dépannage
Aucun projet n'apparaît ?
- ✅ Vérifiez que vous êtes connecté sur todo.cxz.lol
- ✅ Vérifiez l'URL du serveur :
https://todo.cxz.lol
- ✅ Vérifiez que votre token API est correct
- ✅ Cliquez sur 🔄 Rafraîchir
Erreur de connexion ?
- ✅ Vérifiez votre connexion internet
- ✅ Le site todo.cxz.lol est-il accessible ?
- ✅ Reconfigurer l'extension (icône ⚙️)
- ✅ Régénérez votre token API depuis le web
Les modifications ne se synchronisent pas ?
- ✅ Cliquez sur 🔄 Rafraîchir
- ✅ Vérifiez votre connexion internet
- ✅ Redémarrez VSCode
- ✅ Vérifiez que vous n'avez pas deux instances de VSCode ouvertes
Token API invalide ?
- ✅ Allez sur todo.cxz.lol
- ✅ Paramètres ⚙️ → Régénérer le token
- ✅ Reconfigurez l'extension avec le nouveau token
Autres problèmes ?
🔐 Sécurité
Token API
Votre token API est stocké de manière sécurisée dans le keychain de VSCode :
- 🔒 Stockage sécurisé via l'API Secrets de VSCode
- 🔑 Unique par utilisateur
- ♻️ Régénérable à tout moment depuis todo.cxz.lol
- ⚠️ Ne jamais partager votre token
Bonnes pratiques
- ✅ Ne partagez jamais votre token API
- ✅ Régénérez votre token si vous pensez qu'il a été compromis
- ✅ Ne commitez jamais votre token dans Git
- ✅ La connexion est sécurisée via HTTPS
🌐 Application Web
Cette extension fonctionne avec l'application web todo.cxz.lol :
Sur le Web
- 🌐 Interface complète de gestion
- 💬 Système de commentaires
- 🎨 Personnalisation (thèmes, polices, couleurs de priorités)
- 🔐 Authentification Google
- 📊 Vue d'ensemble des projets
- ⭐ Gestion des favoris
Dans VSCode
- ⚡ Accès rapide depuis l'éditeur
- 🔄 Synchronisation temps réel
- ✅ Actions essentielles disponibles
- 🚀 Productivité maximale
- 🎯 Focus sur vos tâches
Les deux se complètent parfaitement pour une expérience optimale !
⚙️ Configuration
Paramètres disponibles
L'extension se configure via l'interface graphique (icône ⚙️), mais vous pouvez aussi modifier settings.json :
{
"todoProjectManager.serverUrl": "https://todo.cxz.lol",
"todoProjectManager.apiToken": "votre-token-ici"
}
Note : L'URL par défaut est https://todo.cxz.lol - ne la changez que si vous avez votre propre instance du serveur.
📊 Roadmap
Fonctionnalités prévues pour les prochaines versions :
- [ ] 💬 Support des commentaires dans VSCode
- [ ] 🔔 Notifications pour les nouvelles tâches
- [ ] 🔍 Recherche et filtres avancés
- [ ] ⌨️ Raccourcis clavier personnalisables
- [ ] 🎨 Thèmes personnalisés
- [ ] 📈 Statistiques et graphiques
- [ ] 🏷️ Système de tags
- [ ] 📅 Dates d'échéance
- [ ] 🔊 Notifications de synchronisation
- [ ] ⚡ Mode hors ligne
🤝 Support
Besoin d'aide ?
Contribuer
Les contributions sont les bienvenues ! N'hésitez pas à :
- 🐛 Signaler des bugs
- 💡 Proposer des fonctionnalités
- 🔧 Soumettre des pull requests
- ⭐ Donner une étoile sur GitHub
📝 Changelog
Version 1.1.0 (Actuelle)
Support des catégories personnalisées 🎨
Nouvelles fonctionnalités :
- ✅ Support des catégories personnalisées (nombre illimité)
- ✅ Affichage des couleurs pour chaque catégorie
- ✅ Tri automatique des catégories par ordre
- ✅ Migration automatique des anciens projets
- ✅ Compatibilité descendante avec l'ancien système
Améliorations :
- 🎨 Interface plus flexible et personnalisable
- 🔄 Meilleure synchronisation avec l'application web
- 📊 Gestion dynamique des catégories
Version 1.0.1
Première version stable 🎉
Fonctionnalités :
- ✅ Connexion à todo.cxz.lol
- ✅ Gestion complète des projets
- ✅ Trois catégories (Idées, Fonctionnalités, Bugs)
- ✅ Synchronisation automatique toutes les 30s
- ✅ Projets favoris épinglés
- ✅ Interface arborescente claire
- ✅ Actions contextuelles (clic droit)
- ✅ Authentification sécurisée par token API
- ✅ Support HTTPS
❓ FAQ
Dois-je installer un serveur ?
Non ! L'extension se connecte directement à todo.cxz.lol. Il suffit de créer un compte et d'obtenir votre token API.
Mes données sont-elles sécurisées ?
Oui !
- Connexion HTTPS sécurisée
- Token API unique et privé
- Authentification Google sur le web
- Données stockées de manière sécurisée
L'extension fonctionne-t-elle hors ligne ?
Actuellement, l'extension nécessite une connexion internet pour synchroniser avec todo.cxz.lol. Le mode hors ligne est prévu pour une future version.
Puis-je utiliser mon propre serveur ?
Oui ! Si vous hébergez votre propre instance du serveur TODO Project Manager, vous pouvez modifier l'URL dans les paramètres de l'extension.
C'est gratuit ?
Oui, totalement gratuit ! L'application web et l'extension VSCode sont gratuites et open source.
📄 Licence
MIT License - Voir LICENSE pour plus de détails.
👨💻 Auteur
Made with ❤️ for developers
Profitez d'une gestion de tâches moderne et efficace directement dans votre éditeur favori !
🌟 Remerciements
Merci d'utiliser TODO Project Manager ! Si vous aimez cette extension :
- ⭐ Donnez une note 5 étoiles sur le Marketplace
- 💬 Partagez avec vos collègues développeurs
- 🐛 Signalez les bugs pour améliorer l'extension
- 📝 Laissez un avis pour aider d'autres utilisateurs
Bonne gestion de projets ! 🚀
🔗 Liens Utiles