2014-02-20 2 views
0

Могу ли я иметь Sublime Text автоматически запускать другую команду после того, как Sublime SFTP-плагин выполняет загрузку? Может быть, это может вызвать команду терминала или системную службу (которую я установил с помощью Automator OSX)?Могу ли я, чтобы Sublime Text автоматически запускал другую команду после загрузки Sublime SFTP-плагина?

Это то, что я специально пытаюсь сделать ... У меня есть Sublime SFTP, настроенный на автоматическую загрузку при сохранении. У меня также есть системный сервис, который перезагружает активную вкладку в Safari. Мне бы очень понравилось, если вы нажимаете CMD-S для сохранения не только загрузок, но и перезагрузки активной вкладки браузера после завершения загрузки. Есть ли способ, с помощью которого я могу запустить команду после завершения загрузки плагина SFTP?

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

ответ

2

Есть несколько вариантов здесь:

  1. Есть плагины, которые поддерживают живой предпросмотр или обновить на экономии возможностей. Для примера https://sublime.wbond.net/search/Refresh или LiveReload

  2. Chain of Command плагин позволяет выполнять несколько команд, затем

+1

Я попытался LiveReload, и это работает ... хотя, если я должен ждать загрузки, я должен установите задержку, чтобы браузер обновился после загрузки. Я возился с Chain of Command ... спасибо за рекомендацию. Я думаю, что это путь. Знаете ли вы, поддерживает ли Chain of Command команды args? –

+0

@JerseyMilker, что вы имеете в виду под «командой args»? – adibender

+0

Если вы посмотрите на readme для пакета «Обновление браузера», при установке привязки ключей вы можете передать «activate_browser»: true/false как аргумент в команду «browser_refresh». Моя самая большая проблема с этим документооборотом в настоящее время заключается в том, что когда я использую Chain of Commmand и Browser Refresh вместе, он ставит фокус на мой браузер по умолчанию. Если бы я мог передать этот аргумент «activate_browser»: false в Chain of Command, я был бы очень счастлив :) –

Смежные вопросы