Je voudrais l'option de quitter Notepad ++ et de fermer des onglets individuels sans me demander si je veux enregistrer tous les fichiers modifiés.
J'ai tendance à courir avec beaucoup d'onglets ouverts et je suis capable de me souvenir d'économiser lorsque j'en ai besoin. Être invité à économiser lors de la fermeture de plusieurs est ennuyeux, et un peu dangereux en ce sens que si la boîte de dialogue modale se déplace sur chaque onglet, il y a une chance de frapper accidentellement oui lorsque je ne voulais pas.
Réponses:
Oui il y a. Dans la page de sauvegarde des préférences , assurez-vous de vérifier
Remember current session for next launch
Enable session snapshot and periodic backup
▶ Ensuite, Notepad ++ se ferme immédiatement sans rien demander.
Les documents ouverts sont conservés, mais il suffit d'appuyer sur Ctrl+ Wpour les fermer. Vous pouvez également affecter un raccourci à la commande Tout fermer (suggestion: Ctrl+ Shift+ W).
ÉDITER: Vous pouvez fermer des onglets individuels s’ils n’ont pas encore de nom sans avertissement (mais en gardant le bloc-notes ++ ouvert) lorsque vous appuyez sur Ctrl+ Apuis Deletejuste avant de fermer l’onglet. Vous pouvez même essayer de créer une macro pour cela. S'il ne s'agit pas d'une macro Notepad ++, la macro AutoHotKey le fera facilement.
Notez qu'il n'y a aucun moyen de le faire pour les documents non enregistrés qui portent déjà le nom. J'ai vérifié le code source. Ainsi, après la fermeture de documents non nommés, vous pouvez supprimer le reste en utilisant la commande Enregistrer tout , puis en fermant les documents restants souhaités.
Si vos onglets sont mélangés (nouveaux, anciens, nouveaux, existants, ...), il est préférable de créer une macro AutoHotKey qui appelle la fermeture, puis appuie sur le
No
bouton dans le cas où la boîte de dialogue Enregistrer apparaît. Cela fermera l'onglet actuel sans enregistrer, quel que soit son état nouveau ou existant.Il y a encore une autre option pour éviter la question sur la fermeture d'un onglet: vous pouvez télécharger le code source de Notepad ++, le modifier (afin que la boîte de dialogue ne soit jamais affichée), le construire et commencer à utiliser votre propre construction Notepad ++.
Vous pouvez également demander la fonctionnalité sur la page d'accueil N ++, mais il existe un risque qu'elle soit considérée comme un cas rare et que vous pourriez attendre très longtemps jusqu'à ce que quelqu'un la mette en œuvre (le cas échéant).
la source
Is there a setting to stop from asking me to save on exit?
et voici ce que montre la réponse. Vous continuez ensuiteI'd like the option to have Notepad++ exit, and close individual tabs without asking me if I want to save every file where edited.
Ma réponse décrit exactement cette fonctionnalité. :) Peut-être que vous vouliez dire fermer des onglets individuels sans demander, garder le N ++ ouvert, mais c'est une question complètement différente de ce que vous avez écrit ... Et maintenant? Il n'est pas permis de changer le mérite de la question, mais vous pouvez toujours poster une nouvelle question précisant clairement ce dont vous avez besoin.Je viens d'avoir ce problème quand j'ai montré à un collègue comment trouver / remplacer 150 fichiers dans un dossier auquel je n'avais pas accès en écriture. Ma solution est un peu un bidouillage, mais ça marche. Je suis entré dans
C:\users\[username]\AppData\Roaming\Notepad++\backup
et supprimé tous les fichiers là-bas. Ensuite, je force le Notepad ++ avec le gestionnaire de tâches et l'ouvre à nouveau. Les fichiers que j'ai ouverts sont toujours ouverts, mais maintenant, ils restent inchangés. Je peux donc cliquer sur Fermer tout et ils se ferment sans boîte de dialogue.Une autre option apparaît pour modifier le
session.xml
fichier et supprimer tous les fichiers que vous aviez ouverts.la source