¿Hay alguna manera de configurar Sublime Text como el editor de texto predeterminado para formatos de archivo en Windows 7?
Además, si alguien conocía un Tutorial de texto sublime o Wiki, sería realmente útil.
¿Hay alguna manera de configurar Sublime Text como el editor de texto predeterminado para formatos de archivo en Windows 7?
Además, si alguien conocía un Tutorial de texto sublime o Wiki, sería realmente útil.
Respuestas:
En realidad, no es mi respuesta, solo la busqué en Google :
HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
Para mí, ese valor apuntaba al Escritorio donde anteriormente se colocaba la versión portátil. Por lo tanto, simplemente no funcionó.
PD: Y para mí, el reinicio o el cierre de sesión no fueron necesarios (WinXP).
fuente
"C:\Program Files\Sublime Text 2\sublime_text.exe" %1
"C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
, es decir, con comillas dobles alrededor de% 1. Eliminé estas comillas dobles, por lo que el valor fue"C:\Program Files\Sublime Text 3\sublime_text.exe" %1
, reinicié explorer.exe y Sublime, y luego funcionóEditar el 21 de noviembre de 2014
Tim Lewis señaló en el comentario que hay una versión más genérica en http://www.binaryfortress.com/NotepadReplacer/ , que funciona mejor.
Respuesta original
Pruebe esto: https://github.com/grumpydev/Sublime-Notepad-Replacement
fuente
A continuación, se muestran algunas formas de asociar Sublime Text Portable. El siguiente texto debe guardarse como un archivo con una extensión .reg y luego, en ese archivo, haga clic derecho> Combinar.
Esto agregará una entrada sublime del menú contextual a todos los archivos:
Esto hará que Sublime Text reemplace todas las llamadas a notepad.exe:
Esto creará una clase SublimeFile que luego podrá asociar con cualquier extensión.
Esto luego asociará la extensión .ext con SublimeFile:
fuente
notepad.exe %1
y reemplace todas las instancias encontradas connotepad.exe "%1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Notepad.exe] "Debugger"="\"C:\Program Files\Sublime Text 3\sublime_text.exe\" -z"
1: También puede configurar sus asociaciones en el Panel de control :
Panel de control> Programas predeterminados > Asociar un archivo o protocolo con un programa específico:
2: O llámelo desde el código a través de
IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI
;)fuente
Puede ejecutar la herramienta de limpieza de registro de CCleaner y luego elegir y agregar el programa predeterminado como de costumbre. Me funcionó al actualizar de ST2 a ST3.
fuente
Abra el menú contextual en el archivo con la extensión deseada en el Explorador, luego seleccione Abrir con-> Su editor (puede ser que necesite buscar su binario antes de que aparezca en la lista de programas disponibles) y establezca la casilla de verificación "Usar siempre el programa seleccionado para abrir este tipo de archivo ".
fuente
Probé todas las opciones para hacer que el texto sublime 3 sea el programa predeterminado para mis archivos .php, .css y / o .js No sé exactamente por qué falló todo, creo que está relacionado con el error de la versión actual de Windows 10
Pero la buena noticia es que hay una forma de trabajar para mí, también para aquellos que aman CMD.
FTYPE sublime="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
ASSOC .php=sublime
para js use this:ASSOC .js=sublime
y así sucesivamente ...fuente
Prueba esto,
Probé esto para SublimeText 3 (Portable) también y funciona bien. Cree un archivo .bat con el código anterior y ejecútelo como administrador.
Referencia: https://gist.github.com/mrchief/5628677
fuente
Estaba enfrentando el mismo problema. la única solución fue corregirlo manualmente -> abrir regedit y navegar a Computer \ HKEY_CLASSES_ROOT \ Applications \, buscar la entrada sublime_text.exe y eliminarla. Ahora debería poder configurar Sublime Text 3 como el editor predeterminado para cualquier cosa que desee.
Encontré esta solución en esta publicación: https://forum.sublimetext.com/t/cant-make-default-editor-in-windows/10747/14
fuente
Si está utilizando la versión portátil, no puede configurar Sublime como el programa predeterminado para ningún archivo porque Windows no lo reconocerá como un programa que puede abrir cosas.
fuente