AutoIt: 3.
Версия: 3.3.6.1-3.3.8.0
Категория: Инструменты и помощь по AutoIt
Описание:
Скрипт был сделан как аналог "Organize Includes" и имеет следующие важные отличия:
Пример подключения к SciTE (файл "au3.properties")
Настройки (файл "IncludesHelper.ini")
Горячие клавиши:
Ctrl+Enter - запуск
Esc - выход
Примечание:
Значения указанные как строка в функциях GUIRegisterMsg, AdlibRegister и т. д. - обрабатываются только для явно заданных значений, без использования переменных и выражений.
В противном случае выводится предупреждение в консоль.
История версий:
Источник: Includes Helper
Автор(ы): asdf8
Версия: 3.3.6.1-3.3.8.0
Категория: Инструменты и помощь по AutoIt
Описание:
Скрипт был сделан как аналог "Organize Includes" и имеет следующие важные отличия:
Более корректные результаты работы.
Includes Helper подбирает минимальное количество необходимых включаемых файлов.
Отсутствует графический интерфейс - результаты работы выводятся в консоль SciTE.
При вставке результатов в исходный код сохраняется история изменений файла (в редакторе), а также закладки и фолдинг.
Пример подключения к SciTE (файл "au3.properties")
Код:
command.37.*.au3="$(autoit3dir)\autoit3.exe" "$(SciteDefaultHome)\IncludesHelper\IncludesHelper.au3" "$(FilePath)"
command.name.37.*.au3=Includes Helper
command.save.before.37.*.au3=1
command.is.filter.37.*.au3=1
command.shortcut.37.*.au3=Ctrl+Enter
Настройки (файл "IncludesHelper.ini")
Код:
ShowOptimInfo=1
:показывать минимальное количество необходимых включаемых файлов (1 по умолчанию)
ShowDetals=0
:показывать все значения и соответствующие им внешние файлы (0 по умолчанию)
ResultToSource=1
:вставить результат в исходный код (1 по умолчанию)
Горячие клавиши:
Ctrl+Enter - запуск
Esc - выход
Примечание:
Значения указанные как строка в функциях GUIRegisterMsg, AdlibRegister и т. д. - обрабатываются только для явно заданных значений, без использования переменных и выражений.
В противном случае выводится предупреждение в консоль.
История версий:
1.4:
- Существенно увеличено быстродействие для 32-битных операционных систем.
1.3:
- Увеличена скорость обработки данных.
1.2.3:
- Добавлена обработка значений, указанных как строка в функциях GUIRegisterMsg, AdlibRegister и т. д. (только для явно заданных значений, без использования переменных и выражений)
- Добавлено сжатие базы данных (только для NTFS)
- Незначительные изменения
1.2.1:
- Исправлено: не производился поиск для некоторых данных (спасибо wakillon).
1.2:
- Исправлена ошибка вставки данных в файлы не требующих внешних файлов.
1.1.2:
- Исправлена ошибка вставки данных в некоторые файлы.
1.1.1:
- Исправлена ошибка обновления базы данных при наличии в папке "Include" файлов без функций, глобальных констант и переменных (спасибо madmasles).
- Добавлены горячие клавиши.
- Изменение окна прогресса.
1.1:
- Добавлена возможность вставки реультата в исходный код.
- Настройки выведены в ini-файл.
- Мелкие исправления.
- Существенно увеличено быстродействие для 32-битных операционных систем.
1.3:
- Увеличена скорость обработки данных.
1.2.3:
- Добавлена обработка значений, указанных как строка в функциях GUIRegisterMsg, AdlibRegister и т. д. (только для явно заданных значений, без использования переменных и выражений)
- Добавлено сжатие базы данных (только для NTFS)
- Незначительные изменения
1.2.1:
- Исправлено: не производился поиск для некоторых данных (спасибо wakillon).
1.2:
- Исправлена ошибка вставки данных в файлы не требующих внешних файлов.
1.1.2:
- Исправлена ошибка вставки данных в некоторые файлы.
1.1.1:
- Исправлена ошибка обновления базы данных при наличии в папке "Include" файлов без функций, глобальных констант и переменных (спасибо madmasles).
- Добавлены горячие клавиши.
- Изменение окна прогресса.
1.1:
- Добавлена возможность вставки реультата в исходный код.
- Настройки выведены в ini-файл.
- Мелкие исправления.
Источник: Includes Helper
Автор(ы): asdf8