Каталог решений - Бустер Конвертации данных 3 (Infostart Toolkit)

Бустер Конвертации данных 3 (Infostart Toolkit)

Бустер Конвертации данных 3 (Infostart Toolkit)

В наличии

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

Категория:

Описание

Начало

В конфигурации "Конвертация данных 3" работать с кодом ужасно неудобно, редактирование происходит в простейшем редакторе, и в процессе разработки можно наделать много ошибок. Поиск по коду никак не реализован.

"Бустер Конвертации данных 3" (Data Conversion 3 Booster) — расширение созданное для улучшения и ускорения, повышения удобства разработки.

Расширение использует функционал разработки Infostart Toolkit как библиотеку — это хорошо, т.к. инструмент постоянно развивается, и данное расширение будет получать новый функционал, исправление ошибок старого (шаг в сторону от монолитного решения).

Требования: Конвертация Данных 3 (3.1.1.4 и выше), платформу 8.3.14 и выше. Нужно использовать два расширения (Бустер и Toolkit) Бустер без IS Toolkit не работает! Потребуется IS Toolkit версии 2.1.1 и выше. Подойдет версия ADMIN.

Наиболее важные функции:

  • Редактор кода и запроса (с подсветкой, контекстной подсказкой и др.)
  • Глобальный поиск по коду

Планируется развивать функционал, идеи приветствуются.

 

Редактор кода

Используется редактор IS Toolkit базируется на редакторе bsl_console Шкураева Александра, а также специально для КД3 появились новые функции: подсказка по функциям модулей. Редактор встроен во все места где используется работа с кодом и запросом (Правила конвертации объектов, Правила конвертации свойств и т.д.).

 

Подсветка синтаксиса

Наглядно! Позволяет легче читать код.

 

 

Детальная контекстная подсказка

Контекст различных обработчиков собран детально понимает локальные переменные и их типы, использование алгоритмов и запросов, параметры конвертации, обращение к метаданным, обращение к общим модулям и модулям объектов. Подсказка обновляется онлайн. В целом даже в чем-то удобнее чем в конфигураторе!

Локальные переменные и их типы

 

 
Использование алгоритмов, запросов

 

 
Параметры конвертации

 

 

Обращение к метаданным

 

 

Использование общих модулей

 

 

Для корректной работы подсказки в объекте "Релиз конфигурации" нужно указать путь к выгруженным файлам конфигурации

 

 

Настройки редактора

Можно настроить внешний вид редактора через контекстное меню — Настройки редактора. Доступны: Шрифт, размер шрифта, а также отображение карты кода, пробелов и табуляций, номеров строк и позиции курсора (по умолчанию отключено).

 

 

Закладки и отображение изменений

 

 

Другое

  • Подсветка текущего оператора
  • Сворачивание блоков
  • Подсказки по функциям
  • Переход к определению (F12)

 

Поиск по коду

Добавлен инструмент глобального поиска в коде по всех правилам, алгоритмам и т.д.

  • Переход к месту где найден текст
  • Отбор по конвертации
  • Удобный поиск использование алгоритмов и запросов (из контекстного меню "Настройки правил обмена")
  • Поиск осуществляется в фоне

 

 

Установщик

Обработка установщик (аналог из IS Toolkit) поможет правильно установить расширение в один клик. Предупредит о проблемах совместимости версий расширений.

 

 

Задачи по проекту ведутся на Github, телеграм канал с обсуждением и новостями.

 

has been added to your cart:
Оформление заказа