Me gustaría tener la opción de salir de Notepad ++ y cerrar pestañas individuales sin preguntarme si deseo guardar cada archivo editado.
Tiendo a correr con muchas pestañas abiertas, y soy capaz de recordar guardar cuando lo necesito. Que te pidan que guardes cuando cierras múltiples es molesto, y un poco peligroso porque si el cuadro de diálogo modal se mueve en cada pestaña, existe la posibilidad de golpear accidentalmente sí cuando no era mi intención.
Respuestas:
Sí hay. En la página de Respaldo de Preferencias , asegúrese de marcar
Remember current session for next launch
Enable session snapshot and periodic backup
▶ Entonces Notepad ++ sale inmediatamente sin preguntar.
Los documentos abiertos se conservan, pero es tan fácil como presionar Ctrl+ Wpara cerrarlos. También puede asignar algún acceso directo al comando Cerrar todo (sugerencia: Ctrl+ Shift+ W).
EDITAR: puede cerrar pestañas individuales si aún no tienen nombre sin advertencia (pero manteniendo abierto el Bloc de notas ++) cuando presiona Ctrl+ Ay luego Deletejusto antes de cerrar la pestaña. Incluso puede intentar crear una macro para eso. Si no es la macro Notepad ++, entonces la macro AutoHotKey lo hará fácilmente.
Tenga en cuenta que no hay forma de hacer esto para documentos no guardados que ya tienen el nombre. Revisé el código fuente. Entonces, después de cerrar documentos sin nombre, puede deshacerse del resto utilizando el comando Guardar todo y luego cerrando los documentos restantes que desee.
Si sus pestañas están mezcladas (nuevo, extenso, nuevo, existente, ...), es mejor crear la macro AutoHotKey que invoca el cierre y luego presiona el
No
botón en caso de que aparezca el cuadro de diálogo Guardar. Esto cerrará la pestaña actual sin guardar, independientemente de su estado nuevo o existente.Hay otra opción más para evitar la pregunta al cerrar una pestaña: puede descargar el código fuente de Notepad ++, modificarlo (para que el cuadro de diálogo nunca se muestre), compilarlo y comenzar a usar su propia compilación de Notepad ++.
También puede solicitar la función en la página de inicio de N ++, pero existe el riesgo de que pueda verse como un caso de esquina raro y que pueda estar esperando mucho tiempo hasta que alguien lo implemente (si es que lo hace).
fuente
Is there a setting to stop from asking me to save on exit?
y esto es lo que muestra la respuesta. Luego continúaI'd like the option to have Notepad++ exit, and close individual tabs without asking me if I want to save every file where edited.
Mi respuesta describe exactamente esta funcionalidad. :) Quizás quiso decir cerrar pestañas individuales sin preguntar, mantener abierto N ++, pero esa es una pregunta completamente diferente de lo que escribió ... ¿Y ahora qué? No está permitido cambiar el mérito de la pregunta, pero siempre puede publicar una nueva pregunta especificando claramente lo que necesita.Acabo de tener este problema cuando le demostré a un colega cómo encontrar / reemplazar 150 archivos en una carpeta a la que no tenía acceso de escritura. Mi solución es un poco pirata, pero funciona. Entré
C:\users\[username]\AppData\Roaming\Notepad++\backup
y eliminé todos los archivos allí. Luego forcé a salir de Notepad ++ con el administrador de tareas y lo volví a abrir. Todavía tiene los archivos que tenía abiertos, pero ahora se muestran sin cambios, por lo que puedo presionar Cerrar todo y se cierran sin cuadros de diálogo.Aparece una opción alternativa para cambiar el
session.xml
archivo allí y simplemente eliminar todos los archivos que tenía abiertos.fuente