Czy mogę kliknąć folder prawym przyciskiem myszy w systemie Windows 7 i wybrać „Otwórz za pomocą wysublimowanego tekstu”?
34
W systemie Windows 7 mogę to zrobić w wierszu polecenia:
"c:\Program Files\Sublime Text 2\sublime_text.exe" samplefolder
Spowoduje to uruchomienie okna Sublime Text z zawartością samplefolderzaładowaną na pasku bocznym Sublime.
Chociaż działa to w razie potrzeby, niewygodne jest otwieranie wiersza polecenia za każdym razem. Czy jest jakiś sposób, aby dodać to zachowanie do menu prawym przyciskiem myszy Eksploratora Windows? Chciałbym móc kliknąć folder prawym przyciskiem myszy i „Otwórz za pomocą Sublime”, tak jak mogę kliknąć folder prawym przyciskiem myszy i „Skanować w poszukiwaniu wirusów”.
To jest mój plik .reg dla Vima, ale jest całkiem jasny, po prostu zamień ciąg związany z Vimem na Sublime's. Następnie zapisz jako plik .reg i kliknij dwukrotnie, aby zaimportować.
Istnieją dwa menu kontekstowe folderów, jedno z nich to bezpośrednie kliknięcie prawym przyciskiem myszy na folderze, to są dwie pierwsze linie, a drugie jest w pustym obszarze folderu, kliknięcie prawym przyciskiem, to są dwie ostatnie linie. Nie wiem, co %Voznaczało to ostatnie , i nie znalazłem nic powiązanego, to po prostu działa.
Edytować:
W przypadku domyślnej instalacji Sublime Text 2 w systemie Windows 7 podajemy pełny kod. Zapisz jako whatever.regi kliknij dwukrotnie.
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\""
Następnie dodaję ustawienie rejestru „Otwórz za pomocą Notatnika” (skopiuj i wklej poniższe do .regpliku i kliknij dwukrotnie, aby je zastosować.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad]
[HKEY_CLASSES_ROOT\*\shell\Open with Notepad\command]
@="notepad.exe %1"
To, co robi Notepad Replacer, zastępuje dowolne polecenie (ogólnosystemowe), aby otworzyć, notepad.exeaby otworzyć edytor tekstowy określony w instalacji (w tym przypadku sublime_text.exe).
Jeśli odinstalujesz narzędzie Notepad Replacer lub ponownie go zainstalujesz, wskazując inny edytor tekstu, menu kontekstowe „Otwórz za pomocą notatnika” będzie nadal działać z nowym domyślnym edytorem tekstu!
Sublime Text
zSublime Text 2
Znalazłem super rozwiązanie opublikowane na github gist przez Jethro Yu
Instrukcje Instalacji:
OpenWithSublimeTextAsAdmin.bat
plik z tej listy.Cechy:
źródło
Tym się właśnie zajmuję
Instaluję Notepad Replacer i wskazuję to na mój
sublime_text.exe
(lub inny edytor tekstu).Następnie dodaję ustawienie rejestru „Otwórz za pomocą Notatnika” (skopiuj i wklej poniższe do
.reg
pliku i kliknij dwukrotnie, aby je zastosować.To, co robi Notepad Replacer, zastępuje dowolne polecenie (ogólnosystemowe), aby otworzyć,
notepad.exe
aby otworzyć edytor tekstowy określony w instalacji (w tym przypadkusublime_text.exe
).Jeśli odinstalujesz narzędzie Notepad Replacer lub ponownie go zainstalujesz, wskazując inny edytor tekstu, menu kontekstowe „Otwórz za pomocą notatnika” będzie nadal działać z nowym domyślnym edytorem tekstu!
źródło
jak używać
nowy plik * .bat
źródło
Powinieneś być w stanie otworzyć regedit.exe i przejść do:
Kliknij „shell” prawym przyciskiem myszy i wybierz nowy klucz, nazywając go „Otwórz za pomocą Sublime Text”.
Utwórz nowy klucz poniżej tego o nazwie „polecenie”.
Kliknij dwukrotnie wartość (Domyślna) w prawym panelu i wprowadź następujące informacje:
źródło