Могу ли я использовать AutoHotkey для создания ярлыка для редактирования файлов сценариев?Быстрый способ открыть файл сценария для редактирования
Я знаю, что вы можете нажать Контекст + E или щелкнуть правой кнопкой мыши и Изменить. То, что было бы быстрее, можно сказать, удерживая Ctrl + Shft и дважды щелкнув файл. Хорошим преимуществом для этого является то, как вы можете удерживать Alt и дважды щелкать файл, чтобы быстро перейти к диалоговому окну Properties. Или удерживая Ctrl + Shft и дважды щелкнув папку, чтобы открыть ее в новом окне.
Это, очевидно, пойти на языковые файлы, такие как АХК, BAT, VBS, REG-файлов и т.д.
Спасибо за ответ. Я не могу приступить к работе. Может быть, это несовместимость с нашими заголовками? У меня есть '#NoEnv; Рекомендуется для производительности и совместимости с будущими выпусками AutoHotkey. #Warn; Включите предупреждения, помогающие обнаруживать распространенные ошибки. SendMode Input; Рекомендуется для новых скриптов из-за его превосходной скорости и надежности. SetWorkingDir% A_ScriptDir%; Обеспечивает последовательный стартовый каталог. ' – Nathan
@Nathan Вы пытаетесь открыть файл на своем рабочем столе? Код не учитывает это. @wOxxOm Вместо проверки класса окна внутри этой функции вы можете поместить '#IfWinActive ahk_exe explorer.exe' перед горячей клавишей. Это заставит скрипт работать на рабочем столе (по крайней мере, в Win7), а также избегать вызова функции, если не требуется. Кроме того, нет причин продолжать цикл, как только мы найдем окно. – MCL
@MCL, 1) рабочий стол не указан в 'Shell.Application.Windows', так что это не поможет 2) в настоящее время скрипт позволяет alt-click в неактивных окнах Explorer, поэтому ifwinactive не поможет 3) спасибо, добавил' return 'как только окно будет найдено. – wOxxOm