sublimetext2 - usar - ¿Cómo cerrar todas las pestañas con Sublime Text 2 sin guardarlas?
emmet sublime text 3 (5)
Uso Sublime Text 2 para editar muchos archivos temporales. Terminé con un montón de pestañas abiertas.
Quiero cerrar todas las pestañas abiertas sin guardar y sin el mensaje "¿Desea guardar los cambios realizados en un archivo nuevo?" mostrar y tener que hacer clic en "No guardar" para cada pestaña.
Mi camino es revertir todos los archivos después de cerrar todos los archivos:
Ver / Mostrar consola y entrar en el comando:
len([v.run_command("revert") for v in window.views()])
O guardar después de cerrar todos los archivos:
len([v.run_command("save") for v in window.views()])
Luego vaya a Archivo / Cerrar todos los archivos
Probé en Mac OS y Sublime Text 2. Puedes probar otra versión y SO.
Espero que te ayude a cerrar todos los archivos.
Puede eliminar los datos de la sesión. En Windows, navegue a /your/sublime/install/Data/Local/
y elimine cualquier archivo .sublime_session
. Elimine lo sublime si está abierto: presione WindowsBtn + R e ingrese taskkill /F /IM sublime_text.exe
próxima vez que abra Sublime, aparecerá una ventana vacía.
El proceso es probablemente similar para otros sistemas operativos también.
Si está trabajando en un entorno con control de versiones, en realidad podría ser más fácil aprovechar eso para obtener el mismo efecto:
En su VCS, oculte sus cambios (o asegúrese de que tiene un entorno de trabajo limpio)
En Sublime, pulse Guardar todo, luego Cerrar todo.
En su VCS, elimine todos los cambios que acaba de realizar. (
git reset --hard
, en git)
Hay algunas advertencias (si modificó archivos que no están en su VCS, esto no funcionará para ellos); pero me pareció mucho más fácil que jugar con la configuración de SublimeText.
TabsExtra le ofrece varias opciones de cierre de pestañas adicionales a través del menú de pestañas: