Documentation de TASTEFILES
Un explorateur de fichiers en Rust qui exclut automatiquement, selon le type de projet, les artefacts de build et les dossiers de dépendances comme node_modules, .next ou target, et qui copie ou déplace en parallèle uniquement les fichiers utiles.
Installation
Vérifiez la version, le SHA-256 et la signature de code sur la page des téléchargements avant d'installer. Voir les informations de téléchargement
À vérifier pour l'instant
- Version source
- 0.1.31
- Environnements pris en charge
- Linux
- État de publication
- Publié · en amélioration
- Dépôt GitHub
- Dépôt vérifié
- Documentation externe
- Documentation vérifiée
Démarrage rapide
- 1
Téléchargez depuis la page de téléchargement le fichier d'installation signé adapté à votre système d'exploitation.
- 2
Ouvrez le dossier du projet dans le volet de gauche et le dossier de destination dans le volet de droite.
- 3
Cliquez sur « Copy source only », vérifiez le préréglage détecté et le résultat de la simulation, puis lancez la copie.
Fonctionnalités principales
Préréglages d'exclusion par projet
19 préréglages sont fournis, dont Next.js, Node, Rust, Python, JVM, .NET, Go et Flutter, et le type de projet est détecté automatiquement grâce à des fichiers repères comme package.json ou Cargo.toml. Les dossiers exclus ne sont même pas analysés : même un node_modules gigantesque est ignoré instantanément.
Filtres de copie précis
Combinez motifs glob d'inclusion et d'exclusion, extensions, taille, date de modification, expressions régulières sur les noms, fichiers cachés et règles .gitignore. Une simulation préalable indique le nombre de fichiers qui seront copiés et exclus.
Copie parallèle rapide
Les gros et les petits fichiers sont répartis sur des voies de traitement distinctes et traités simultanément, en utilisant le chemin de copie natif du système d'exploitation. Le dossier de destination n'est listé qu'une seule fois afin de ne recopier que les fichiers modifiés.
Coupe sécurisée
Seuls les fichiers ayant passé les filtres sont déplacés, et les originaux ne sont supprimés que si tous les fichiers ont été traités sans erreur. En cas d'erreur ou d'annulation, les originaux restent intacts.
Progression des gros fichiers et annulation immédiate
Les gros fichiers sont copiés par blocs avec une barre de progression par fichier. L'annulation est immédiate et les fichiers partiellement écrits sont nettoyés.
Un double volet pensé pour les développeurs
Badges de projet par dossier, éléments exclus grisés, branche git, palette de commandes, aperçu du code, ouverture directe dans un terminal ou VS Code, favoris et utilisation centrée sur le clavier.
Dépannage
Je ne vois pas de bouton de téléchargement.
Consultez la page des téléchargements pour voir les fichiers d'installation publiés et leurs informations de vérification.
Puis-je voir les systèmes d'exploitation pris en charge ?
La documentation n'indique que les environnements vérifiés pour chaque produit. « En cours de vérification » signifie que ce n'est pas encore confirmé.
Où voir le périmètre actuel des fonctionnalités ?
Les fonctionnalités principales de cette documentation et la page produit s'appuient sur le code source actuel du projet.
