Existe-t-il un moyen de faire en sorte que Notepad ++ génère de nouveaux noms de fichier avec la date actuelle?
Comme ça: YYYY_MM_DD_new1.txt ou similaire. Actuellement, il les nomme simplement: new1, new2, etc.
La date dans le nom du fichier fonctionnera parfaitement avec la sauvegarde automatique, il n’y aura pas de conflits de noms après le redémarrage de NPP.
Tout ce que je veux, c'est un moyen de stocker les sessions entre les redémarrages. Je veux enregistrer automatiquement même les fichiers non nommés.
Merci.
Réponses:
Je viens de faire cela en utilisant le plugin Python Script pour NPP ...
Avec le code ci-dessus, dès que je tape Ctrl + N , le nouveau fichier est créé et enregistré instantanément avec le nom formaté comme défini dans 'fmt' ci-dessus. Le chemin du fichier à sauvegarder est également défini ci-dessus; changez-le en fonction de votre environnement.
la source
Notepad ++ a un plugin Autosave2 qui enregistre vos documents avec un horodatage dans le nom du fichier, comme ceci:
la source
J'ai essayé d'utiliser la réponse de mwoliver et j'ai toujours eu du mal à l'exécuter. J'ai apporté quelques modifications et maintenant, cela fonctionnera pour tout "nouveau #" format au lieu de "nouveau 1".
J'ai également ajouté l'extrait de code suivant à la fin du fichier startup.py (après le code ci-dessus) afin d'empêcher le "nouveau 1" au démarrage de Notepad ++.
la source