Расширение оболочки не работает, чтобы открыть файл
Я создал новую запись в реестре на
HKEY_CLASSES_ROOT*\shell\ Редактировать с помощью Sublime Text 2\command
и ключ по умолчанию читать
C:\Program Files\Sublime Text 2\sublime_text.exe %1
Теперь, когда я щелкаю правой кнопкой мыши по файлу и пытаюсь отредактировать файл с помощью этого ярлыка, меня приветствует стандартное диалоговое окно "Открыть с помощью" для окон. Я понимаю, что могу связать файл с Sublime Text, но я хочу иметь возможность открыть любой файл с помощью этого ярлыка и открыть его с помощью Sublime Text.
Есть ли что-то, что я делаю не так с этим ключом реестра?
2 ответа
If paths contain spaces, they must be escaped:
"C:\Program Files\Sublime Text 2\sublime_text.exe" "%1"
Да. Вам нужно создать еще одну запись, которая поместит команду в контекстное меню для файлов. Что-то вроде этого:[HKEY_CLASSES_ROOT\*\shell\Edit with Sublime Text 2]
@="&Edit with Sublime Text 2"