2011-01-12 13 views
228

enter image description hereNotepad ++ Ajuste para Deshabilitar archivos auto-abierta anterior

¿Cómo detener Notepad ++ se carguen todos los archivos de la pasada sesión?

Cada vez que abro un archivo tengo otras 10 pestañas abiertas con todos mis archivos pasados. No quiero eso. Cuando presiono el botón Cerrar, espero que el programa haga lo que quiero y lo cierre. Si quisiera guardar una sesión, usaría la característica de guardar sesión integrada. No quiero golpear el gris x 20 veces cuando termine, así que la próxima vez no tendré muchos archivos abiertos y ocupando la memoria.

Probé el parámetro -nosession y eso funciona. Pero solo funciona si uso el atajo. No funcionará si uso el método de edición con el botón derecho. ¿Cómo configuro Notepad ++ para hacer esto?

+18

Preferencias -> Varios -> Recuerde sesión actual para el próximo lanzamiento – Blorgbeard

+2

bastante embarazoso la relación entre la gran pregunta filosófica y la corta respuesta pragmática. –

+2

aún más vergonzoso que se usó un comentario en lugar de una respuesta ... parece que alguien más está cerca de +200. ¡Sé audaz! ¡Utilice las respuestas! –

Respuesta

433

Para las versiones 6.6+, debe desmarcar "Recordar la sesión actual para el próximo lanzamiento" en Settings -> Preferences -> Backup.

this is it in 6.6+

Para versiones más antiguas que hay que desmarcar "Recuerde que la sesión actual para el próximo lanzamiento" en Settings -> Preferences.

this is it

+24

+1 para el uso de la captura de pantalla :) –

+1

¿Cómo obtuvo esa captura de pantalla resaltando, por cierto? – Doug

+2

para la última versión actual: http://stackoverflow.com/a/23520631/750216 –

3

Utilice la opción de menú Configuración> Preferencias.

En la pestaña MISC del cuadro de diálogo resultante, desmarque "Recordar la sesión actual para el próximo lanzamiento".

11

Ir a: Settings>Preferences>Backup> Deseleccionar y Remember current session for next launch

En las versiones más antiguas (6.5-), esta opción se encuentra en Settings>Preferences>MISC.

+1

Esto funciona para v6.5.3 –

16

Ok, tuve un problema con Notepad ++ al no recordar que había elegido no la "Recordación de la sesión actual". Intenté hackear el archivo de configuración, pero eso no funcionó. Luego descubrí que hay un archivo de configuración secreta en su directorio C: \ Users \ myuseraccount \ AppData \ Roaming \ Notepad ++ (Windows 7 x64). El mío estaba vacío, lo que significa que saben de dónde viene realmente la configuración, pero copié el archivo con el de C: \ Archivos de programa (x86) \ Notepad ++ y ahora todo funciona como esperarías.

+2

La configuración es; AnneTheAgile

+0

Me enojé cuando la casilla de verificación no hizo lo que decía, así que lo desinstalé. El desinstalador dejó algunos archivos que tuve que eliminar manualmente. –

47

En Notepad ++ v6.6 esta configuración se mueve a la pestaña Copia de seguridad del menú Preferencias.

enter image description here

+2

He añadido su respuesta a la respuesta original :) – jhurtado

+18

Ah, la pestaña BACKUP, por supuesto, es donde debería encontrar las configuraciones relacionadas con el lanzamiento. Que estúpido de mi parte. – pseudocoder

+1

Estoy de acuerdo con su comentario sarcástico, pseudocodificador. Miré alrededor en el programa bastante antes de venir aquí para la respuesta.Nunca pensé que la copia de seguridad tuviera algo que ver con esto (ya que no está relacionado con la copia de seguridad, aunque hay una opción de copia de seguridad de la sesión). – DAG

25

Mi problema era que Notepad ++ se estrellaba en un archivo que había abierto previamente; No pude abrir la aplicación en absoluto. This blog post discute cómo eliminar los datos del archivo "Sesiones" para que Notepad ++ se abrirá sin tener ningún archivo abierto antes:

A partir de la entrada en el blog:

Método 1 - edición session.xml

  1. Abrir sesión de archivo.XML en C: \ Users \ nombre de usuario \ AppData \ Roaming \ Notepad ++ o% APPDATA% \ Notepad ++
  2. eliminar sus contenidos y guardarlo
  3. Run Notepad ++, session.xml recibirá nuevos contenidos de forma automática

Método 2 - agregue el parámetro -nosession al acceso directo Notepad ++

  1. Cree un acceso directo en el escritorio que se refiera a su programa Notepad ++, por ejemplo C:. \ Archivos de programa \ Notepad ++ \ Notepad ++ exe
  2. Haga clic derecho en este acceso directo
  3. En el campo "Target" añadir el parámetro -nosession por lo que el campo de destino se ve exaxtly como (apóstrofes incluyen también): "C: \ . programa Files \ notepad ++ \ notepad ++ eXE" -nosession
  4. guardar y ejecutar notepad ++ de este icono de acceso directo sin archivos recientes

Nota: esto no es un ajuste permanente, esto simplemente elimina el información de la sesión anterior/archivos abiertos ys tartas más.

Alternativamente, si conoce el archivo que está causando que notepad ++ se cuelgue, simplemente puede cambiar el nombre del archivo y abrir el bloc de notas ++. Esto solucionará el problema.

No había visto esta solución en la lista cuando busqué en Google mi problema, así que quería agregarlo aquí.

+1

Esto fue perfecto para mi situación similar; Cerré el Bloc de notas ++ mientras tenía un gran archivo abierto desde un recurso compartido de red, y el Bloc de notas dejó de responder durante mucho tiempo cuando intenté volver a iniciarlo. Cancelé la tarea y luego eliminé el problemático elemento '' de _session.xml_ antes de volver a intentarlo, y eso solucionó el problema. ¡Gracias! –

+1

@TroyGizzi Me alegro de que haya ayudado :) – Shrout1

0

He leído las respuestas. Luego noté que la casilla de verificación ya estaba desmarcada, pero aún así siempre recargó los archivos. Esta es la casilla de verificación Configuración-> Preferencias-> MISC -> "Recordar la sesión actual para el próximo lanzamiento" en la versión 6.3.2. A continuación se deshizo del problema:

1. Check the check box. 
2. Exit the program. 
3. Start the program again. 
4. Uncheck the checkbox. 
Cuestiones relacionadas