¿Puedo hacer clic con el botón derecho en una carpeta en Windows 7 y elegir "Abrir con texto sublime"?
34
En Windows 7, puedo hacer esto en la línea de comando:
"c:\Program Files\Sublime Text 2\sublime_text.exe" samplefolder
Esto inicia una ventana de Sublime Text, con el contenido de samplefoldercargado en la barra lateral de Sublime.
Si bien esto funciona según sea necesario, es inconveniente abrir un símbolo del sistema cada vez. ¿Hay alguna forma de agregar este comportamiento al menú contextual de Windows Explorer? Me gustaría poder hacer clic derecho en una carpeta y "Abrir con Sublime" al igual que puedo hacer clic derecho en una carpeta y "Buscar virus".
Este es mi archivo .reg para Vim, pero está bastante claro, solo reemplace la cadena relacionada con Vim con Sublime. Luego guarde como archivo .reg y haga doble clic para importar.
Hay dos menús contextuales de carpeta, uno es hacer clic con el botón derecho en la carpeta, esas son las dos primeras líneas y el otro está en el área vacía de la carpeta, hacer clic con el botón derecho, son las dos últimas líneas. No sé qué %Vsignificaba el último , y no he encontrado nada relacionado, simplemente funciona.
Editar:
Para la instalación predeterminada de Sublime Text 2 en Windows 7, aquí está el código completo. Guardar como whatever.regy hacer doble clic.
Windows Registry Editor Version 5.00
; This will make it appear when you right click ON a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\shell\sublime]
@="Open Folder as &Sublime Project"
"Icon"="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\",0"
[HKEY_CLASSES_ROOT\Directory\shell\sublime\command]
@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%1\""
; This will make it appear when you right click INSIDE a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\Background\shell\sublime]
@="Open Folder as &Sublime Project"
"Icon"="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\",0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\sublime\command]
@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%V\""
Agregué la clave (con% 1 al final) a mano a HKEY_CLASSES_ROOT \ Directory \ shell \ y funcionó. ¡Gracias! Omitiendo la segunda línea (con% V al final) por el momento.
George P. Burdell
3
Nota: si está utilizando Sublime Texto 2, asegúrese de que sustituye Sublime TextconSublime Text 2
Instalo el Bloc de notas Sustituto y el punto de que a mi sublime_text.exe(o cualquier otro editor de texto).
Luego agrego la configuración de Registro 'Abrir con el Bloc de notas' (copie y pegue lo siguiente en un .regarchivo y haga doble clic para aplicarlo).
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad]
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad\command]
@="notepad.exe %1"
Lo que Notepad Replacer hace es reemplazar cualquier comando (en todo el sistema) para abrir notepad.exepara abrir el editor de texto que especificó en la instalación (en este caso sublime_text.exe).
Si desinstala Notepad Replacer o lo vuelve a instalar apuntando a un editor de texto diferente, su menú contextual 'Abrir con el Bloc de notas' seguirá funcionando con el nuevo editor de texto predeterminado.
Sublime Text
conSublime Text 2
Encontré una súper solución publicada en github gist por Jethro Yu
Instrucciones de instalación:
OpenWithSublimeTextAsAdmin.bat
archivo en esa esencia.caracteristicas:
fuente
Esto es lo que hago
Instalo el Bloc de notas Sustituto y el punto de que a mi
sublime_text.exe
(o cualquier otro editor de texto).Luego agrego la configuración de Registro 'Abrir con el Bloc de notas' (copie y pegue lo siguiente en un
.reg
archivo y haga doble clic para aplicarlo).Lo que Notepad Replacer hace es reemplazar cualquier comando (en todo el sistema) para abrir
notepad.exe
para abrir el editor de texto que especificó en la instalación (en este casosublime_text.exe
).Si desinstala Notepad Replacer o lo vuelve a instalar apuntando a un editor de texto diferente, su menú contextual 'Abrir con el Bloc de notas' seguirá funcionando con el nuevo editor de texto predeterminado.
fuente
cómo utilizar
nuevo archivo a .bat
fuente
Debería poder abrir regedit.exe y buscar:
Haga clic derecho en "shell" y elija crear una nueva clave, llamándola "Abrir con texto sublime".
Cree una nueva clave debajo de la que se llama "comando".
Haga doble clic en el valor (Predeterminado) en el panel derecho e ingrese lo siguiente:
fuente