Есть ли способ установить Sublime Text в качестве текстового редактора по умолчанию для форматов файлов в Windows 7?
Кроме того, если бы кто-нибудь знал учебник по Sublime Text или вики, это было бы действительно полезно.
Есть ли способ установить Sublime Text в качестве текстового редактора по умолчанию для форматов файлов в Windows 7?
Кроме того, если бы кто-нибудь знал учебник по Sublime Text или вики, это было бы действительно полезно.
Ответы:
На самом деле это не мой ответ, я только что погуглил :
HKEY_CLASSES_ROOT\Applications\sublime_text.exe\shell\open\command
Для меня это значение указывало на рабочий стол, на котором ранее была размещена портативная версия. Таким образом, это просто не сработало.
PS А для меня ни перезагрузка, ни выход из системы не понадобились (WinXP).
источник
"C:\Program Files\Sublime Text 2\sublime_text.exe" %1
"C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
- то есть с двойными кавычками около% 1. Я удалил эти двойные кавычки, поэтому значение было"C:\Program Files\Sublime Text 3\sublime_text.exe" %1
перезапущено explorer.exe и Sublime, а затем все сработалоРедактировать 21 ноября 2014 г.
Тим Льюис указал в комментарии, что на http://www.binaryfortress.com/NotepadReplacer/ есть более общая версия , которая работает лучше.
Оригинальный ответ
Попробуйте это: https://github.com/grumpydev/Sublime-Notepad-Replacement
источник
Вот несколько способов связать Sublime Text Portable. Следующий текст необходимо сохранить в виде файла с расширением .reg, а затем в этом файле щелкните правой кнопкой мыши> Объединить.
Это добавит пункт меню Sublime, щелкнув правой кнопкой мыши ко всем файлам:
Таким образом Sublime Text заменит все вызовы notepad.exe:
Это создаст класс SublimeFile, который затем можно будет связать с любым расширением.
Затем это свяжет расширение .ext с SublimeFile:
источник
notepad.exe %1
и замена всех найденных экземпляров наnotepad.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: Вы также можете установить свои ассоциации в Панели управления :
Панель управления> Программы по умолчанию > Свяжите файл или протокол с определенной программой:
2: Или вызовите его из кода через
IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI
;)источник
Вы можете просто запустить инструмент очистки реестра CCleaner, а затем выбрать и добавить программу по умолчанию, как обычно. У меня сработало при обновлении с ST2 до ST3.
источник
Откройте контекстное меню для файла с желаемым расширением в проводнике, затем выберите Открыть с помощью-> Редактор (возможно, вам нужно найти его двоичный файл, прежде чем он появится в списке доступных программ) и установите флажок «Всегда использовать выбранную программу для открытия. такого рода файл ".
источник
Я пробовал все варианты, чтобы сделать возвышенный текст 3 программой по умолчанию для моих файлов .php, .css и / или .js. Я точно не знаю, почему все это не удалось, я думаю, что это связано с ошибкой текущей версии Windows 10.
Но хорошая новость в том, что для меня есть способ работы, в том числе и для тех, кто любит CMD.
FTYPE sublime="C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
ASSOC .php=sublime
для js используйте это:ASSOC .js=sublime
и так далее ...источник
Попробуй это,
Я также тестировал это для SublimeText 3 (Portable) и работал нормально. Создайте файл .bat с приведенным выше кодом и запустите его от имени администратора.
Ссылка: https://gist.github.com/mrchief/5628677
источник
Я столкнулся с той же проблемой. единственное решение было исправить вручную -> откройте regedit и перейдите в папку Computer \ HKEY_CLASSES_ROOT \ Applications \, найдите запись sublime_text.exe и удалите ее. Теперь вы можете установить Sublime Text 3 в качестве редактора по умолчанию для всего, что захотите.
я нашел это решение в этом сообщении: https://forum.sublimetext.com/t/cant-make-default-editor-in-windows/10747/14
источник
Если вы используете портативную версию, вы не можете установить Sublime в качестве программы по умолчанию для любых файлов, потому что Windows не распознает ее как программу, которая может открывать какие-либо файлы.
источник