Процесс разработки Infostart Toolkit переехал в EDT – это определило смену нумерации версий и поддержку формата EDT для выгрузки файлов конфигурации.
В составе инструментов появился «Журнал регистрации», который теперь можно вызывать контекстно. А с поддержкой пакетного режима установки обновить расширение для большого количества баз станет гораздо проще.
Об Infostart Toolkit
Infostart Toolkit – это коммерческий проект при поддержке Инфостарта, набор инструментов для разработчиков конфигураций 1С и специалистов по внедрению.
Продукт поставляется в виде расширения, в состав которого входит набор взаимосвязанных помощников:
- Консоль запросов с улучшенным конструктором тонкого клиента;
- Консоль СКД с конструктором для тонкого клиента и анализом исполняемых запросов;
- Редактор кода 1С с раскраской и контекстной подсказкой;
- Редактор объекта, Поиск и замена ссылок, Регламентные и фоновые задания и другие.
Инструменты предназначены для работы полноправного пользователя в конфигурациях на управляемых формах с режимом совместимости 8.3.10 и выше.
Расширение не меняет структуру метаданных и существующие объекты конфигурации, а только добавляет новые модули и обработки. Это позволяет использовать инструменты в РИБ и не влияет на обновление основной конфигурации.
Продукт предоставляется в двух вариантах поставки – PROF и ADMIN.
Вариант ADMIN имеет тот же состав, что и PROF, но стоит на 30% дешевле, поскольку не содержит некоторые продвинутые функции. При этом версии ADMIN достаточно для совместного использования с Data Conversion 3 Booster.
Пакетная установка
Появилась возможность автоматизировать установку новой версии Infostart Toolkit через простой скрипт, вызывающий обработку «Установщик.epf» в пакетном режиме с ключом ITK_AUTOINSTALL. Например:
"Путь к папке с установленной платформой\bin\1cv8.exe" ENTERPRISE /DisableStartupMessages /F"Путь к базе" /N"Имя пользователя" /P"Пароль" /Execute "Путь к папке установки\setup.epf" /C ITK_AUTOINSTALL
Такой подход удобен, если нужно установить/обновить расширение в различных конфигурациях или в большом количестве баз разработки/тестирования.
Важно: пользователь, под которым производится установка, должен обладать правами на интерактивный запуск внешних обработок.
Новый инструмент «Журнал регистрации»
Для лучшей совместимости с конфигурациями без БСП и открытия журнала регистрации по регламентному заданию реализован инструмент «Журнал регистрации», полностью аналогичный встроенному.
Инструмент пригодится, если нужно посмотреть ошибки или сообщения по конкретному регламентному заданию.
Работа с ошибками в регламентных и фоновых заданиях
Появилась возможность проанализировать ошибки, возникающие при выполнении регламентных и фоновых заданий – в форму задания, которое завершилось с ошибкой, теперь выводится гиперссылка со стеком вызовов возникшего исключения.
Из строк стека вызовов можно перейти к просмотру методов, выполнение которых привело к ошибке.
Важно: возможность работает только при указании каталога выгруженных модулей в настройках расширения (Infostart Toolkit – Настройки – Выгруженные модули).
Развитие контекстной подсказки
Реализована контекстная подсказка для имен типов и конструктора ОписаниеТипов.
Для переменных, соответствующих объектам метаданных, в контекстной подсказке теперь выводятся свойства и методы.
Постобработка представления типа при выводе результатов запроса
При использовании в запросе конструкции
ТИПЗНАЧЕНИЯ(Объект) КАК ТипОбъекта
строковое представление поля с типом «Тип» выводится в формате встроенного языка 1С (не «Встреча», а «Документ.Встреча»).
Такой подход упрощает анализ полей составных типов и добавляет наглядности в результат запроса.
Новые иконки инструментов для Глобального меню
Количество инструментов растет, и их визуальное отображение в списке «Глобального меню» становится критически важным.
Чтобы не путаться в длинном списке команд, для каждого инструмента в таблице «Глобального меню» теперь отображается своя индивидуальная иконка.
Локализация и качество кода Infostart Toolkit под контролем EDT
Процесс разработки инструментов переехал в EDT. Это помогло выявить замечания, произвести рефакторинг и доперевести на английский язык все информационные сообщения, возникающие при работе инструментов.
В результате кодовая база Infostart Toolkit была существенно переработана и изменилась нумерация версий, чтобы более наглядно отражать актуальность используемого расширения.
Подробнее с возможностями нового релиза Infostart Toolkit 2022.3 и списком исправленных ошибок можно ознакомиться на странице релизов в репозитории GitHub
В репозитории можно регистрировать ошибки и пожелания, а также отслеживать развитие проекта.
Ознакомиться с инструментами Infostart Toolkit подробнее и купить