Я использую AutoHotkey для всех видов текстов, которые я часто использую, поэтому среди подписей или часто используемых почтовых текстов я также храню там некоторые фрагменты кода для быстрого использования.
Некоторые из этих горячих строк отлично работают в таких редакторах, какwordpad или ultraedit, но в eclipse (моя версия 3.6.1) они не удаляют строку доступа правильно.
Очень простой пример:
- Я печатаю # echo
- Я получаю приглашение с переменной
- Я предоставляю строку $ myVar
- Строка вставляется в текущий файл
Как уже говорилось, это прекрасно работает во многих редакторах, но не в затмении, где части горячей строки - например, #ec - остаются передвывод, горячая строка не удаляется полностью.Странная вещь, иногда она оставляет 1 букву, иногда 3, без какой-либо очевидной логики.
В моем файле AutoHotkey foo.ahk у меня есть такой код:
::#echo::
InputBox, VAR, User input, Please enter the variable VAR., , 320, 130
SendInput,
(
<?php echo(%VAR%); ?>
)
Return
КакНовичок с AutoHotkey У меня раньше были некоторые другие проблемы, которые я мог решить, поэтому они не должны быть источником описанной проблемы.
- Скрипты со специальными символами, такими как немецкие умлауты, должны быть закодированы в UTF8
- Сценарии или скомпилированные сценарии должны запускаться с правами администратора.
. Я понятия не имею, в чем может быть причина проблемы затмения, приветствуется любая подсказка.