[Quote]

    AZJIO
  • 17953
  • Longevity: 3 years 6 months
  • Posts: 666
  • REPUTATION:85

    [+] [-]
AutoCompletionIDE
Автозавершение кода
Скачать: yandex upload.ee
Назначение
Автозавершение кода для программных языков.
Установка
1. Расположение файла где угодно, важно указать в IDE путь
2. Файлы конфигурации (папка AutoCompletionIDE) расположить либо рядом с исполняемым файлом, либо в "C:\Users\user\AppData\Roaming\"
Настройка
В комплекте есть ini файлы для Notepad++, AkelPad, суть - указать текст в заголовке, класс окна и класс окна редактирования.
Если IDE позволяет передать слово через ком-строку, то можно это использовать, иначе без параметров прога выполнит #WM_COPY, т.е. скопирует выделенное.
Для Notepad++ в shortcuts.xml надо добавить:
<Command name="AutoCompletionIDE" Ctrl="no" Alt="yes" Shift="no" Key="113">"$(NPP_DIRECTORY)\Tools\AutoCompletionIDE.exe" "$(CURRENT_WORD)"</Command>
Для AkelPad пункт меню:
"AutoCompletionIDE" Exec(`"%a\AkelFiles\Tools\AutoCompletionIDE\AutoCompletionIDE.exe"`, "%d") Icon("%a\AkelFiles\Tools\AutoCompletionIDE\AutoCompletionIDE.exe")
В файлах *.lst списки функций, ключевых слов, для AutoIt3 их можно взять из этого архива или тут. Подробнее о составлении списков в ReadMe. Имя списка: слева цифра делает правильную сортировку списков в GUI, справа цифра определяет тип поиска: от начала, в центре, фрагменты.
Использование
1. Ввести 2 и более букв, выделить текст (Ctrl+Shift+Стрелка влево), вызвать горячую клавишу (с учётом уже нажатых Ctrl+Shift можно комбинацию с этими модификаторами), назначенную на вызов этой проги, откроется окно со списками, выбрать пункт стрелками (вправо/влево/вверх/вниз) и Enter или кликнуть правой кнопкой мыши.
2. Левый клик + Enter - вставляет выбранное в поле ввода, которое позволяет выполнить поиск иного введённого слова, либо для того чтобы сузить поиск и получить меньше результатов, либо просто просмотреть однотипные функции.
3. В настройках можно указать "правый клик"=0 тогда левый клик вставляет, но выбор стрелками не работает, так как сразу вставляет в IDE.
Обновление
Добавлен CHM-файл.
Параметр ком-строки обязывает префикс -w: для слова
Добавлено флаг 8, изменён 64
Добавил, чтобы имя папки фрагментов было так же как у файла списка
Добавил Ext = pb в ini-файл, чтобы использовать его в файлах-фрагментах


Display posts:    

Current time is: 20-Sep 23:47

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum