Как добавить sublime text в контекстное меню

от admin

Как правильно добавить Sublime Text в контекстное меню Windows?

Я хочу добавить возможность открывать папку с Sublime Text в контекстное меню, так как это по умолчанию в VS Code, я попробовал следующий скрипт:

Это работает, но каждый раз, когда я открываю папку, все предыдущие папки также открываются в отдельных окнах. Можно как-нибудь это исправить?

2 ответа

Вы должны использовать subl.exe , а не sublime_text.exe для выполнения этого действия; subl предназначен для взаимодействия с работающим экземпляром Sublime (и запустит его, если он еще не запущен), тогда как sublime_text является самим приложением.

Независимо от этого, однако, ваша проблема также (в некоторой степени) связана с этим параметром, который, как видно здесь, по умолчанию включен:

Когда это включено, вы можете выйти из Sublime в любой момент и сохранить его сеанс (включая несохраненные изменения файла, состояния выбора и т. Д.), А затем восстановить его, чтобы вернуть вас туда, где вы были.

Таким образом, если вы ранее вышли из Sublime, когда у вас были открытые окна, тогда, когда вы выполните свое действие над Sublime, восстановите свой сеанс (и все остальные окна), а затем создадите новое.

Отключение настройки предотвращает это, так что каждый запуск Sublime является «чистым» состоянием без восстановленных окон или состояния. Однако это также подразумевает, что когда вы выходите из Sublime, вам необходимо сохранить изменения, иначе ваша работа будет потеряна.

Учитывая предоставленную вами информацию и основанную на информации, предоставленной в справке по команде, reg add /? , я предполагаю, что ваш командный файл должен выглядеть примерно так:

Что касается вашего Программного обеспечения, открывающего ранее открытые «папки», я уверен, что вы можете настроить программное обеспечение так, чтобы оно не открывало предыдущие файлы при запуске, непосредственно в Программном обеспечении или путем редактирования его конфигурационных файлов. Следовательно, это выходит за рамки вашей проблемы с кодом и должно рассматриваться отдельно.

Вы заметите, что я использовал реестр «Текущий пользователь», а не «Локальный компьютер», так как он не обязательно должен быть «Запуск от имени администратора», и вы не должны вносить глобальные изменения в персонализацию; не все хотят их. Однако если вы хотите сделать это для всех пользователей, просто замените HKCU в строке 2 на HKLM .

Возможно ли sublime text 3 добавить в контекстное меню windows7?

А так, в принципе, при установке он предлагает добавить пункты в контекстное меню.

  • Facebook
  • Вконтакте
  • Twitter
Читать:
Что такое инстанс в программировании

fallen8rwtf

  • Facebook
  • Вконтакте
  • Twitter

fallen8rwtf

fallen8rwtf

vasIvas: окей.
к примеру, Sublime лежит у нас по C:\SUBLIME. Создайте REG-файл с таким содержимым:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Sublime\command]
@=»C:\\SUBLIME\\Sublime Text Build 3083 x64\\subl.exe %1″

и откройте его, либо вручную создайте нужные ветки в реестре (только используйте одиночные слэши)

Добавить Sublime Text в контекстное меню (со значком), Edit with Sublime Text

4. В Edith с Sublime Text создайте новую команду элемента ниже, введите значение по умолчанию.

[ , , (img-WVdoDevB-1584264804575)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200315173230220.png)]

Не нужно перезагружать, эффект виден сразу

Интеллектуальная рекомендация

Меч относится к предложению + 43: количество N сиша + Java

Оригинальное название: бросить кубики на землю, все точки кости сталкиваются с точкой точки кости. Введите n, напечатали вероятность всех возможных значений. (6 сторон каждой кости, точки от 1 до 6) Р.

Введение в Python 4

функция ввода Использование функции Функция input () является функцией ввода. Функция input () — это функция ввода. Когда вы пишете вопрос в скобках функции, функция input () будет отображать вопрос в.

Основные операции в R 01

Повторите основную операцию секретной книги ниндзя языка R учителя Се Иихуэй.

Мастерство, создание американской легенды очистки воды

Мастера — это не только технические специалисты и квалифицированные мастера, которые могут решить некоторые практические проблемы в производстве и жизни, но также авангарды, которые могут руководить п.

курсы памяти Лу Feifei (а, понимать память понимания мозга)

Понимание памяти, что память? Понимание памяти, что память? 1 Понимание мозга 2 Что такое память Функция 3 Память 3.1 общие воспоминания путь 3.2 Факторы, влияющие на память 4 запоминающий материал Че.

Sublime Text 3, how to add to right click?

How do I add Sublime Text just like how Edit with Notepad++ is there it’s nothing big but it saves time.

enter image description here

Manieri's user avatar

9 Answers 9

  1. Create a new text document with notepad and save it on your desktop
  2. Rename it to OpenWithSublime.bat
  3. Put this inside:
  1. Run it as Administrator

Lucas Bustamante's user avatar

Just create a reg file subl.reg and open it with a text editor and add the content:

You may need to adapt the paths to your Sublime Text installation. This will add Sublime Text when you rightlick on a file, rightlick on a folder background, and rightclick on a folder. Just double click on the file to add the entries into your registry.

Похожие статьи