![Posso clicar com o botão direito em uma pasta no Windows 7 e escolher "Abrir com texto sublime"?](https://rvso.com/image/1311330/Posso%20clicar%20com%20o%20bot%C3%A3o%20direito%20em%20uma%20pasta%20no%20Windows%207%20e%20escolher%20%22Abrir%20com%20texto%20sublime%22%3F.png)
No Windows 7, posso fazer isso na linha de comando:
"c:\Program Files\Sublime Text 2\sublime_text.exe" samplefolder
Isso abre uma janela Sublime Text, com o conteúdo samplefolder
carregado na barra lateral do Sublime.
Embora funcione conforme necessário, é inconveniente abrir um prompt de comando todas as vezes. Existe alguma maneira de adicionar esse comportamento ao menu do botão direito do Windows Explorer? Gostaria de poder clicar com o botão direito em uma pasta e "Abrir com Sublime", assim como posso clicar com o botão direito em uma pasta e "Verificar vírus".
Responder1
Este é o meu arquivo .reg para o Vim, mas é bastante claro, basta substituir a string relacionada ao Vim pela do Sublime. Em seguida, salve como arquivo .reg e clique duas vezes para importar.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\vim]
@="&Vim here"
[HKEY_CLASSES_ROOT\Directory\shell\vim\command]
@="\"C:\\Program Files (x86)\\Vim\\vim73\\gvim.exe\" \"%1\""
[HKEY_CLASSES_ROOT\Directory\Background\shell\vim]
@="&Vim here"
[HKEY_CLASSES_ROOT\Directory\Background\shell\vim\command]
@="\"C:\\Program Files (x86)\\Vim\\vim73\\gvim.exe\" \"%V\""
Existem dois menus de contexto de pastas, um é clicar diretamente com o botão direito na pasta, são as duas primeiras linhas, e outro éemárea vazia da pasta, clique com o botão direito, são as duas últimas linhas. Não sei o que significa o último %V
e não encontrei nada relacionado, simplesmente funciona.
Editar:
Para instalação padrão do Sublime Text 2 no Windows 7, aqui está o código completo. Salve como whatever.reg
e clique duas vezes.
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\""
Responder2
Achei umsuper soluçãopostado no github Gist porJetro Yu
Instruções de instalação:
- Faça o download do
OpenWithSublimeTextAsAdmin.bat
arquivo nessa essência. - Copie-o para a pasta de instalação do Sublime Edit (normalmente C:\Arquivos de programas\Sublime Text 3 ou similar)
- Executá-lo.
Características:
- Instalação super fácil.
- Abra arquivos com Sublime Text
- Abra arquivos com privilégios elevados com Sublime Text. Isto é particularmente útil quando você deseja editar, por exemplo, arquivos do sistema.
- Abra pastas com Sublime Text
Responder3
Isto é o que eu faço
eu instaloSubstituto do bloco de notase aponte isso para o meu sublime_text.exe
(ou qualquer outro editor de texto).
Em seguida, adiciono a configuração de registro 'Abrir com bloco de notas' (copie e cole o seguinte em um .reg
arquivo e clique duas vezes para aplicá-lo.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad]
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad\command]
@="notepad.exe %1"
O que o Notepad Replacer faz é substituir qualquer comando (em todo o sistema) para abrir notepad.exe
o editor de texto que você especificou na instalação (neste caso sublime_text.exe
).
Se você desinstalar o Notepad Replacer ou reinstalá-lo apontando para um editor de texto diferente, o menu de contexto 'Abrir com o Bloco de Notas' ainda funcionará com o novo editor de texto padrão!
Responder4
Você deve conseguir simplesmente abrir regedit.exe e navegar para:
HKEY_CLASSES_ROOT*\shell
Clique com o botão direito em “shell” e escolha criar uma nova chave, chamando-a de “Abrir com Texto Sublime”.
Crie uma nova chave abaixo daquela chamada "comando".
Clique duas vezes no valor (Padrão) no painel direito e digite o seguinte:
[nome do .exe do texto sublime] % 1