Autohotkey является избыточным для одного ключа, но вы можете собирать горячие клавиши для действий, которые вы можете выполнять в любом типе окна, и все в одном скрипте.В результате вы можете заставить горячие клавиши выполнять довольно сложные действия в одном классе окон, а те же самые горячие клавиши выполнять разные действия в другом типе окна, используя директиву #IfWinActive.
Например, thisURL упоминает о добавлении горячих клавиш для фиксации и обновления;Вы можете добавить ключ для своей разницы, и, возможно, один для журнала или какой-либо другой параметр svn, который вы часто выполняете.
По какой-то причине в контекстном меню Windows 7 я вызываю медленное открытие контекстного меню проводника.горячие клавиши действительно улучшили мой рабочий процесс.
Примечание: вы также можете добавить префикс кода примера URL к следующему:
GroupAdd explorers, ahk_class ExploreWClass
GroupAdd explorers, ahk_class CabinetWClass
#IfWinActive ahk_group explorers
и добавить к нему суффикс:
#IfWinActive
Иэти специальные горячие клавиши будут выполнять специфичные для TortoiseSVN команды, когда Windows Explorer имеет фокус, и будут пропущены во всех других случаях.