Existe uma maneira de definir Sublime Text como o editor de texto padrão para formatos de arquivo no Windows 7?
Além disso, se alguém conhecesse um Tutorial de Texto Sublime ou Wiki, isso seria muito útil.
Existe uma maneira de definir Sublime Text como o editor de texto padrão para formatos de arquivo no Windows 7?
Além disso, se alguém conhecesse um Tutorial de Texto Sublime ou Wiki, isso seria muito útil.
Respostas:
Na verdade, não é minha resposta, eu apenas pesquisei :
HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
Para mim, esse valor apontava para o Desktop onde a versão portátil anteriormente estava colocada. Portanto, simplesmente não funcionou.
PS E para mim não foi necessário reiniciar ou fazer logout (WinXP).
fonte
"C:\Program Files\Sublime Text 2\sublime_text.exe" %1
"C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
- isto é, com aspas duplas em torno de% 1. Removi essas aspas duplas, de modo que o valor era"C:\Program Files\Sublime Text 3\sublime_text.exe" %1
reiniciei o explorer.exe e o Sublime e funcionouEditar em 21 de novembro de 2014
Tim Lewis apontou no comentário que há uma versão mais genérica em http://www.binaryfortress.com/NotepadReplacer/ , que funciona melhor.
Resposta Original
Experimente: https://github.com/grumpydev/Sublime-Notepad-Replacement
fonte
Aqui estão algumas maneiras de associar o Sublime Text Portable. O texto a seguir precisa ser salvo como um arquivo com extensão .reg e, em seguida, clique com o botão direito do mouse no arquivo> Mesclar.
Isso adicionará uma entrada de menu do botão direito do mouse Sublime a todos os arquivos:
Isso fará com que o Texto Sublime substitua todas as chamadas para notepad.exe:
Isso criará uma classe SublimeFile que você pode associar a qualquer extensão.
Isso irá então associar a extensão .ext com SublimeFile:
fonte
notepad.exe %1
e substitua todas as instâncias encontradas pornotepad.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: Você também pode definir suas associações no Painel de Controle :
Painel de controle> Programas padrão > Associar um arquivo ou protocolo a um programa específico:
2: Ou chame-o do código via
IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI
;)fonte
Você pode simplesmente executar a ferramenta de limpeza de registro do CCleaner e então escolher e adicionar o programa padrão como de costume. Funcionou para mim ao atualizar de ST2 para ST3.
fonte
Abra o menu de contexto no arquivo com a extensão desejada no Explorer, selecione Abrir com-> Seu editor (pode ser necessário navegar até o binário antes que ele apareça na lista de programas disponíveis) e marque a caixa de seleção "Sempre usar o programa selecionado para abrir este tipo de arquivo ".
fonte
Tentei todas as opções para tornar o texto sublime 3 o programa padrão para meus arquivos .php, .css e / ou .js, não sei exatamente por que tudo falhou, acho que está relacionado ao bug da versão atual do windows 10
Mas a boa notícia é que existe uma maneira de trabalhar para mim, também para aqueles que amam o CMD
FTYPE sublime="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
ASSOC .php=sublime
para js use este:ASSOC .js=sublime
e assim por diante ...fonte
Tente isto,
Eu testei isso para SublimeText 3 (portátil) também e está funcionando bem. Crie um arquivo .bat com o código acima e execute-o como administrador.
Referência: https://gist.github.com/mrchief/5628677
fonte
Eu estava enfrentando o mesmo problema. a única solução era corrigi-lo manualmente -> abra o regedit e navegue até Computer \ HKEY_CLASSES_ROOT \ Applications \, encontre a entrada sublime_text.exe e exclua-a. Agora você deve ser capaz de definir Sublime Text 3 como o editor padrão para qualquer coisa que desejar.
Encontrei esta solução neste post: https://forum.sublimetext.com/t/cant-make-default-editor-in-windows/10747/14
fonte
Se você estiver usando a versão portátil, não poderá definir o Sublime como o programa padrão para nenhum arquivo porque o Windows não o reconhecerá como um programa que pode abrir coisas.
fonte