Настройте систему сборки для запуска возвышенной текстовой команды - PullRequest
0 голосов
/ 07 мая 2020

У меня есть SideBarEnhancements, и я хотел бы привязать Ctrl+B к «Открыть в браузере» для html файлов.

Из этого потока похоже на команду привязки клавиш это side_bar_open_in_browser, но я не уверен, что поместить в мой .sublime-build файл для команды.

Спасибо!

1 Ответ

0 голосов
/ 08 мая 2020

Я думаю, вы немного запутались в том, как работает система сборки Sublime Text. Команда SideBarEnhancements side_bar_open_in_browser не может использоваться с системой сборки.

Однако вы можете настроить файл .sublime-build так, чтобы при редактировании файла HTML в Sublime Text и запуске build, затем файл HTML открывается в веб-браузере.

Для этого сначала создайте файл с именем HTML.sublime-build в каталоге пользовательских пакетов Sublime Text. т.е. CONFIG_PATH/Packages/User/HTML.sublime-build, где CONFIG_PATH является вашим Sublime Text каталогом данных (это то же место, что и ваш файл настроек). Если вы используете меню инструментов, например Menu --> Tools --> Build System --> New Build System, для создания файла HTML.sublime-build, тогда каталог пакетов пользователя будет автоматически выбран при сохранении файла.

Скопируйте следующий JSON в HTML.sublime-build file:

// Replace the "/usr/bin/google-chrome-stable" 
// path with your web browser's launch command.

{
    "cmd": ["/usr/bin/google-chrome-stable", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.html",
    "file_patterns": ["*.html"]
}

Замените /usr/bin/google-chrome-stable в строке "cmd" на путь для запуска вашего веб-браузера. Можно использовать любой веб-браузер, и, в зависимости от вашей ОС и системы path, вам может потребоваться или не обязательно вводить полный путь к этому веб-браузеру. Если вы используете ОС Windows, вам, вероятно, потребуется использовать полный путь с косой чертой или двойной (экранированной) обратной косой чертой. например,

// Both of these sytles of Windows paths should work.
"cmd": ["C:/Program Files/Google/Chrome/Application/chrome.exe", "$file"],
"cmd": ["C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "$file"],

После того, как это было настроено, откройте файл HTML в Sublime Text - файл должен существовать на диске - а затем нажмите Ctrl+B, чтобы запустить «сборку» (или нажмите Menu --> Tools --> Build). Файл HTML должен открыться в вашем браузере. Если в браузере уже открыто окно на вашем рабочем столе, то файл HTML откроется в нем гораздо быстрее, чем в противном случае.

Ссылки на документацию по системе сборки Sublime Text: Официальные документы и Документы сообщества .

...