Главная > Компьютеры > Скрипт «Открыть с помощью Sublime Text» для контекстного меню Windows

Скрипт «Открыть с помощью Sublime Text» для контекстного меню Windows

Если включить в Саблайм Тексте настройки «не открывать последние открытые файлы автоматически»:

,"hot_exit": false
,"remember_open_files": false

sublime text настройки запомнить последние открытые файлы

 

То становится удобно открывать в саблайм тексте папки:

@echo off
SET st2Path=C:\Program Files\Sublime Text 2\sublime_text.exe

rem add it for all file types
rem @reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text"         /t REG_SZ /v "" /d "Open with Sublime Text"   /f
rem @reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text"         /t REG_EXPAND_SZ /v "Icon" /d "%st2Path%,0" /f
rem @reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text\command" /t REG_SZ /v "" /d "%st2Path% \"%%1\"" /f

rem add it for folders
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text"         /t REG_SZ /v "" /d "Open with Sublime Text"   /f
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text"         /t REG_EXPAND_SZ /v "Icon" /d "%st2Path%,0" /f
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text\command" /t REG_SZ /v "" /d "%st2Path% \"%%1\"" /f
pause

Скачать OpenWithSublimeText.bat

открыть с помощью sublime text в контекстном меню

 

Для тотал коммандера, просмотр файлов можно забиндить на F4, а чтобы просматривать оттуда папки, можно сделать alias для саблайм текста и открывать оттуда через командную строку.

Для этого нужно прописать путь, например, %USERPROFILE%\bin в PATH, и положить туда .bat файл с C:\Program Files\Sublime Text 2\sublime_text.exe %*.

После этого открыть папку можно нажав s пробел Ctrl+Enter(вставит имя выделенного объекта в командную строку) Enter.

Скачать s.bat

командная строка тотал коммандер запускаю с помощью sublime text

 

Кроме того, нужные папки или файлы можно перетащить на иконку саблайм текста, добавленную в меню тотал коммандера.

перетаскиваю папку в иконку саблайм текста

Обсуждение

avatar

wpDiscuz