ST3: Новые системы сборки / SideBarEnhancement: сочетание клавиш, которое открывает файлы в разных браузерах через localhost

ST3: Новые системы сборки / SideBarEnhancement: сочетание клавиш, которое открывает файлы в разных браузерах через localhost

Использую Sublime Text 3 на Mac. В настоящее время изучаю d3.js и хотел бы иметь возможность просматривать исходные коды в разных браузерах через localhost, желательно без использования сторонних плагинов для браузеров, таких как Live Reload. Это не хардкорная разработка, поэтому мне не нужно автоматическое обновление для браузеров разного размера.

Что бы я хотел сделать:

  1. Возможность открывать файлы через localhost http://localhost:8888НЕТfile:///Users/USERNAME/Desktop/...
  2. Возможность открывать файлы в разных браузерах (Chrome, Firefox, Safari) просто набрав сочетание клавиш

Мне удалось сделать следующее:

  • настроить локальный сервер через терминал,python -m SimpleHTTPServer 8888 &
  • привязать сочетание клавиш к функции «Открыть в браузере» SidebarEnhancement
  • Используйте этот ярлык для открытия файла на локальном хосте, например,http://localhost:8888/d3-book/chapter_04
  • пробовал создавать новые системы сборки для каждого браузера, но не могу заставить его открыться на локальном хосте. Вместо этого он открывается наfile:///Users/USERNAME/Desktop/...

Возможно ли сделать так, чтобы SideBarEnhancements имел возможность:

  • Открыть в Chrome + сочетание клавиш
  • Открыть в Firefox + сочетание клавиш
  • Открыть в Safari + сочетание клавиш?

ИЛИ

Иметь системы сборки для каждого браузера, который открывается на локальном хосте, т. е., http://localhost:8888/d3-book/chapter_04?

заранее спасибо

решение1

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

Вы также можете воспользоваться сочетанием клавиш ОС для переключения браузеров по умолчанию.

Связанный контент