Infostart Toolkit 2.4: стек вызовов, пользовательские шаблоны и поддержка англоязычного кода

03.03.2022      41981

Вместе с новым релизом инструментов находить ошибки при работе в консоли кода стало проще – реализован стек вызовов с возможностью перехода к строкам методов для анализа проблемы.

Также появилась поддержка пользовательских шаблонов и увеличились возможности для разработки на английском языке – адаптирован англоязычный интерфейс и реализована подсказка по англоязычному контексту.

О Infostart Toolkit

Infostart Toolkit – это коммерческий проект при поддержке Инфостарта, набор инструментов для разработчиков конфигураций 1С и специалистов по внедрению.

Продукт поставляется в виде расширения, в состав которого входит набор взаимосвязанных помощников:

Инструменты предназначены для работы полноправного пользователя в конфигурациях на управляемых формах с режимом совместимости 8.3.10 и выше.

Расширение не меняет структуру метаданных и существующие объекты конфигурации, а только добавляет новые модули и обработки. Это позволяет использовать инструменты в РИБ и не влияет на обновление основной конфигурации.

Продукт предоставляется в двух вариантах поставки – PROF и ADMIN.

Вариант ADMIN имеет тот же состав, что и PROF, но стоит на 30% дешевле, поскольку не содержит некоторые продвинутые функции. При этом версии ADMIN достаточно для совместного использования с Data Conversion 3 Booster.

Редактор кода: подключаемые шаблоны и контекстная подсказка на английском

Появилась возможность использовать в консоли кода шаблоны конфигуратора st. Для этого нужно указать путь к st-файлу шаблона в настройках редактора кода (Infostart Toolkit – Настройки – Редактор – Путь к файлу шаблонов).

 

 

При вызове такого шаблона корректно отрабатывают все стандартные возможности сниппетов – множественное переименование параметров и перемещение между ними по Tab.

Кроме этого, в список стандартных шаблонов редактора включены шаблоны с конструктором запросов и конструктором форматной строки.

 

 

А для работы контекстной подсказки теперь можно подключить английские варианты ключевых слов встроенного языка и методов/свойств глобального контекста. Для этого нужно указать в настройках редактора язык программирования English (Infostart Toolkit – Настройки – Редактор – Язык программирования).

Поскольку загрузка контекста в редактор кода при открытии консоли разработчика требует некоторого времени, в HTML-поле редактора добавлена анимация загрузки.

Работа с английским кодом и поддержка англоязычного интерфейса

Доработана поддержка английского языка как языка разработки – на конфигурациях с английским кодом (ERP:WE, Drive и др.) добавлена совместимость с ролями и механизмами англоязычного БСП.

 

 

Расширение теперь полностью поддерживает английский язык как язык интерфейса – для корректной работы в англоязычных конфигурациях переведены все синонимы и представления инструментов.

Работа с ошибками в консоли кода – стек вызовов и переход к месту ошибки

Появилась возможность подробно оценить причину ошибки, возникшей при выполнении кода в консоли – по нажатию гиперссылки с ошибкой теперь открывается окно просмотра с переходом к строке вызываемого метода.

Также в строке ошибки добавлена возможность просмотреть стек вызовов – из каждой строки стека можно перейти к определению вызываемого метода на отдельной вкладке.

 

 

Важно: возможность работает только при указании каталога выгруженных модулей в настройках расширения (Infostart Toolkit – Настройки – Выгруженные модули).

Доработки инструментов, входящих в состав Infostart Toolkit

Развитие инструмента «Конструктор запросов тонкого клиента». Конструктор адаптирован для работы на платформе «1С:Предприятие 8.3.21». Для условий параметров виртуальных таблиц реализована контекстная подсказка по выражениям и доступным полям.

 

 

Развитие инструмента «Сравнение объектов». Результат сравнения стал более информативным – выводятся примечания о типе сравниваемых полей и выделяются пустые значения вместе с их типом.

 

 

Развитие инструмента «Анализ прав доступа». Вывод отчета «Анализ прав доступа» оптимизирован. Для отображения прогресса построения отчета в конфигурациях на БСП реализован специальный индикатор загрузки. Доступ с RLS отображается как «Да?»

 

 

Развитие инструмента «Все функции». Поиск теперь учитывает совпадения в имени и в синониме одновременно – вне зависимости от выбранного режима представления.
 

Развитие инструмента «Консоль разработчика». Улучшена работа расшифровки таблицы значений в поле результата – адаптировано представление и обработка клика по ячейке. Если расшифровка таблиц значений в настройках отключена (поведение по умолчанию), инструмент сообщает об этом, выводя корректную информацию о содержимом поля.
 

Подробнее с возможностями нового релиза Infostart Toolkit 2.4 и списком исправленных ошибок можно ознакомиться на странице релизов в репозитории GitHub

В репозитории можно регистрировать ошибки и пожелания, а также отслеживать развитие проекта.
 

Ознакомиться с инструментами Infostart Toolkit подробнее и купить

Telegram-канал для обсуждения по проекту


Автор:
Аналитик


См. также

Новость Teamlead Event Мероприятия

Голосование за доклады конференции INFOSTART TEAMLEAD&CIO EVENT 2025 идет полным ходом, и первый тур завершится уже 10 декабря. Подавайте заявки на доклад – осталось всего 5 дней, чтобы выдвинуть свою кандидатуру на голосование.

сегодня в 12:00    14    eselyanina    0       

0

Новость Teamlead Event Мероприятия

На конференции INFOSTART TEAMLEAD&CIO EVENT будет представлена секция, посвященная искусственному интеллекту и его применению в сфере информационных технологий. Рассказываем подробнее о секции и знакомимся с модератором.

вчера в 14:00    247    eselyanina    0       

16

Новость Teamlead Event Мероприятия

Следующая секция конференции INFOSTART TEAMLEAD&CIO EVENT, о которой мы расскажем, – «Управление ИТ-инфраструктурой». Познакомимся с модератором и узнаем подробнее о темах, которые затронем в рамках секции.

02.12.2024    519    eselyanina    0       

18

Новость Teamlead Event Мероприятия

Вы уже можете изучить темы и отдать свой голос за спикеров, чьи выступления должны быть в финальной программе конференции. Голосование продлится до 10 декабря.

29.11.2024    744    DaryaRasina    1       

15

Новость Teamlead Event Мероприятия

Продолжаем знакомиться с секциями и модераторами конференции INFOSTART TEAMLEAD&CIO EVENT. На этот раз поговорим о секции «Управление проектом и продуктом».

28.11.2024    639    DaryaRasina    1       

19

Новость Teamlead Event Мероприятия

Есть несколько способов приехать на конференции Инфостарт бесплатно: например, стать докладчиком или модератором секции. А еще – можно воспользоваться нашей бонусной системой, и тогда билет на ближайшую конференцию достанется вам совершенно бесплатно

27.11.2024    909    DaryaRasina    2       

17

Новость Teamlead Event Мероприятия

Программа конференции INFOSTART TEAMLEAD&CIO EVENT 2025 разделена на 7 тематических секций. Сегодня мы расскажем про секцию «Информационная безопасность, защита данных, управление рисками», а также познакомим вас с ее модераторами.

27.11.2024    1075    AnastasiaKl    0       

18

Новость Infostart Awards Сообщество

Лауреаты Infostart Awards по традиции получают хрустальные статуэтки в знак победы. На этот раз мы решили, что статус должен отражаться не только на почетной полочке дома у лауреата, но еще и на сайте Infostart.

27.11.2024    768    DaryaRasina    5       

24
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1749 03.03.22 12:55 Сейчас в теме
круто!
2. urah 04.03.22 09:46 Сейчас в теме
Очень круто! Молодцы, ребята
3. MihailP 05.03.22 12:22 Сейчас в теме
английский можно снимать с поддержки - не в тренде теперь
milov.aleksey; +1 Ответить
4. JohnConnor 57 05.03.22 15:29 Сейчас в теме
Круто!
5. Kyrales 145 14.03.22 17:06 Сейчас в теме
Путь к шаблону указан, а как вызвать заполнение шаблона? Автоматически не подхватывает.
6. Evg-Lylyk 4855 14.03.22 17:07 Сейчас в теме
(5) Поясните подробнее, попробую помочь
7. Kyrales 145 14.03.22 17:21 Сейчас в теме
(6) На другом компьютере заработало. Еще раз позже попробую на рабочем.
Прикрепленные файлы:
Оставьте свое сообщение