Build complet (TypeScript + Webviews)
Pour garantir que la compilation des webviews est toujours réalisée, utilisez systématiquement :
npm run build
Ce script exécute dans l'ordre :
- La compilation TypeScript (
tsc )
- Le bundling des webviews (
node ./scripts/build-webviews.js )
- La copie des ressources
Ne pas utiliser de scripts alternatifs comme npm run build-webviews ou npm run build:webviews seuls pour un build complet.
En cas de problème de webview non à jour, vérifiez que vous avez bien exécuté npm run build à la racine du projet.
Todo List Extended for VS Code
Extension VS Code pour gérer vos todo lists avec support avancé des sous-tâches et synchronisation en temps réel.
Caractéristiques
✨ Gestion des Tâches
- Support complet des sous-tâches
- Synchronisation bidirectionnelle
- Cases à cocher interactives
- Format Markdown standard
🔄 Synchronisation Intelligente
- Gestion parent/enfant automatique
- Modifications atomiques
- Prévention des conflits
- Robuste aux éditions externes
- Markdown standard
- IDs uniques pour le suivi
- Compatible avec tous les éditeurs
- Métadonnées extensibles
- Architecture optimisée
- Synchronisation instantanée
- Pas de verrouillage de fichier
- Gestion efficace de la mémoire
Installation
- Ouvrir VS Code
- Menu Extensions (Ctrl+Shift+X)
- Rechercher "Todo List Extended"
- Installer l'extension
Utilisation Rapide
- Créer un fichier
todo.md
- L'icône Todo List apparaît dans la barre d'activité
- Ajouter des tâches via l'interface ou directement dans le fichier
- Les modifications sont synchronisées automatiquement
# Todo List
- [ ] Projet A @id(abc123)
- [ ] Phase 1 @id(def456)
- [x] Phase 2 @id(ghi789)
- [x] Projet B @id(jkl012)
Documentation
Guides Utilisateurs
Guides Développeurs
Marketplace
- Publisher :
nomorehuman
- Extension ID :
nomorehuman.nomorehuman-todolist
- Voir sur la Marketplace : NoMoreHuman Todolist
Versions
v0.6.0 (2025-03-25) - Archivage et Corrections
- Correction bug: Clic sur tâche ouvre détails au lieu de valider
- Fonctionnalité: Bouton unique pour archiver/désarchiver
- Fonctionnalité: Affichage des sous-tâches dans la section Archives
v0.5.0 (2025-03-23) - Intégration des Archives
- Nouveau système d'archivage des tâches
- Correction des bugs de synchronisation
- Optimisation de la sauvegarde
v0.4.0 - Architecture Robuste
- Nouvelle architecture basée sur Store
- Gestion améliorée des sous-tâches
- Synchronisation bidirectionnelle robuste
- Prévention des conflits d'édition
v0.3.x et antérieures
- Versions précédentes avec ancienne architecture
Contribuer
- Fork le projet
- Créer une branche (
git checkout -b feature/amelioration )
- Commit les changements (
git commit -m 'Ajout d'une fonctionnalité' )
- Push la branche (
git push origin feature/amelioration )
- Créer une Pull Request
Support
Licence
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.
💻 Développé avec ❤️ par Gauthier Havet
| |