В новой версии расширения для редактирования выражений и текста запроса в конструкторе запросов теперь также используется редактор на основе Monaco Editor. Кроме этого появились новые инструменты «Все функции» и «Редактор параметров сеанса».
О Infostart Toolkit
Infostart Toolkit – это коммерческий проект при поддержке Инфостарта, набор простых и удобных инструментов, который позволяет разработчикам конфигураций и специалистам по внедрению эффективно решать сложные задачи.
Продукт поставляется в виде расширения, в состав которого входит набор наиболее востребованных взаимосвязанных помощников:
- Консоль запросов с улучшенным конструктором тонкого клиента;
- Консоль СКД с анализом исполняемых запросов;
- Редактор кода и запроса с раскраской, контекстной подсказкой и другими возможностями;
- Редактор объекта;
- Редактор констант;
- Поиск и замена ссылок;
- Поиск ссылок;
- Монитор лицензий;
- Регламентные и фоновые задания;
- Пользователи;
- Анализ подписок на события;
- Все функции
- Редактор параметров сеанса.
Инструменты предназначены для работы в тонком и толстом клиенте управляемых форм для конфигураций с режимом совместимости 8.3.10 и выше.
Контекстная подсказка в конструкторе запросов
Для редактирования текста запроса и полей выражений в конструкторе улучшенного тонкого клиента теперь также используется редактор на основе Monaco Editor.
Это добавляет в конструктор запроса дополнительные возможности:
- контекстную подсказку;
- подсветку синтаксиса запросов;
- сворачивание блоков пакетов, полей, условий.
Улучшен редактор запроса и кода на основе Monaco Editor
При редактировании текста запроса:
- контекстная подсказка для предопределенных элементов планов счетов вместе с наименованием показывает в представлении код счета;
- реализована подсказка системных перечислений при вводе ЗНАЧЕНИЕ ВидСчета, ВидДвиженияБухгалтерии, ВидДвиженияНакопления.
В контекстное меню редактора Monaco добавлены сочетания клавиш:
- Перейти к строке <Ctrl+G>
- Найти <Ctrl+F>
- Заменить <Ctrl+H>
Исправлено много некритичных ошибок.
Улучшена форма «Вставка предопределенного»
При редактировании текста запроса и вызове из контекстного меню пункта «Вставка предопределенного» реализован:
- поиск по части строки и нескольким словам;
- поиск по коду счета для предопределенных элементов планов счетов – представление для элементов плана счетов формируется с кодом, например, «Продажи (90.01)».
Добавлен инструмент «Все функции» (функции технического специалиста)
Появился новый помощник, который позволяет быстро открывать любой объект конфигурации из дерева метаданных:
- Запуск комбинацией клавиш Alt + A.
- Быстрый запуск.
- Поиск по словам (во всех платформах).
- При открытии некоторых элементов открываются инструменты из Toolkit как более удобные и функциональные (например: Поиск ссылок на объект, Редактор констант).
Добавлен инструмент «Редактор параметров сеанса»
Появился новый инструмент, который позволяет редактировать параметры сеанса с учетом их типа данных. На данный момент работает только с простыми типами (хранилище значения, фиксированные коллекции не изменяются).
Переработан «Установщик»
В обработку «Установщик», используемую для правильной установки расширения на информационную базу, внесены значительные изменения:
- Исправлены проблемы с установкой в некоторых платформах (не требуется установленный конфигуратор, в конфигурации могут быть запрещены синхронные вызовы и др.);
- Поддерживаются любые комбинации языков конфигурации;
- Расширение теперь устанавливается гораздо быстрее.
Другие улучшения по проекту
В редакторе объекта теперь также выводятся общие реквизиты объектов (и на закладке «Реквизиты», и на закладке «Движения» – для движений регистров).
В дереве структуры запроса появилась возможность выполнить отдельный запрос в пакете так, чтобы он при этом увидел результаты всех временных таблиц, созданных в предыдущих запросах пакета (при этом собираются только используемые временные таблицы).
Из «Анализа исполняемых запросов СКД» появилась возможность добавить в дерево запросов строку запроса с уже заполненными параметрами для дальнейшего исследования по кнопке «Анализировать запрос».
В редакторе объекта улучшен диалог добавления дополнительных свойств (запоминаются имена свойств, более удобный выбор типа значения).
Подробнее с возможностями нового релиза Infostart Toolkit 1.7 и списком исправленных ошибок можно ознакомиться на странице релизов в репозитории GitHub
В репозитории можно регистрировать ошибки и пожелания, а также отслеживать развитие проекта.
Ознакомиться с инструментами Infostart Toolkit подробнее и купить