Скриншот на Windows: _1_
Скриншот на Linux: _1_, Калька
Выделить слово, нажать хоткей, получить список, где встречается это слово, кликнуть выбранное (по умолчанию правой кнопкой мыши), оно вставится взамен выделенного.
в меню добавить
Code: Select all
"AutoCompletionIDE" Exec(`"%a\AkelFiles\Tools\AutoCompletionIDE\AutoCompletionIDE.exe"`, "%d") Icon("%a\AkelFiles\Tools\AutoCompletionIDE\AutoCompletionIDE.exe")
Code: Select all
TitleIDE = AkelPad
ClassIDE = AkelPad4
ClassEdit = AkelEditW
Списки можно составлять свои, какие угодно, и в любом количестве, главное чтобы в экран влезли.
Идея было в том, чтобы разделить разные элементы кода в свои списки, чтобы это было не в одном списке. То есть если нужны фрагменты кода, то они не будут в общей куче.
Я ещё делаю глобальное автозавершение, где учитывается расширение файла, но заранее задаётся с каким типом идёт работа, но в этом проекте посложнее, учитывая что делается и для Linux. Нужно эмулировать выделение текста слева от курсора и эмуляция копирования и вставки, ни чего не зная об окне.