Программирую и верстаю в Notepad++. Вручную переключаться в браузер – чтобы обновить и посмотреть на результаты – утомительно. Сделал скрипт для nncron, который при нажатии комбинации клавиш Ctrl+q сохраняет документ, переключается в Firefox, обновляет там страницу и переключается обратно в Notepad++.
Используется на компьютере с двумя мониторами, поэтому фокус возвращается обратно в редактор. На машине с одним монитором можно убрать последний WIN-ACTIVATE и, после просмотра результатов, вручную возвращаться в редактор, а можно вставить задержку (например, PAUSE: 3000 – трёхсекундная пауза) перед переключением в редактор, чтобы успеть посмотреть результаты.
WatchHotKey: "^q"
CREATE browsertitle 256 ALLOT
CREATE editortitle 256 ALLOT
Action:
S" *Mozilla Firefox*" browsertitle PLACE
S" *Notepad++*" editortitle PLACE
WIN-ACTIVE: "%editortitle COUNT%"
\ если нажали в редакторе
IF
WIN-SEND-KEYS: "%editortitle COUNT%" "^(s)"
WIN-EXIST: "%browsertitle COUNT%"
IF
WIN-SEND-KEYS: "%browsertitle COUNT%" "{F5}"
WIN-ACTIVATE: "%editortitle COUNT%"
THEN
THEN