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

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

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

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

О 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-канал для обсуждения по проекту

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

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

См. также

Продолжаем раскрывать детали CIO Camp – летнего события для ИТ-руководителей. Сегодня подробнее о площадке, которая станет пространством для встреч, общения и зарождения новых идей.

вчера в 14:00    165    user2105191    0       

2

Торговля на Wildberries кажется легкой, но есть много нюансов, которые могут негативно влиять на прибыль и приводить к убыткам. Расскажем, как с помощью интеграции с 1С решить ключевые боли селлеров и уберечь бизнес от потерь.

вчера в 13:00    349    vtretyakova    0       

15

Готовый продукт для автоматической интеграции внешних компонент для Firefox, Chrome, MSIE, Chromium-based уже доступен зарегистрированным пользователям 1С с активным ИТС. Рассказываем о возможностях инструмента и условиях использования.

23.07.2025    390    ЕленаЧерепнева    0       

3

С 2024 года компании и ИП перешли на единый налоговый счет (ЕНС): работать с ФНС стало проще, а вести учет в 1С – сложнее. Рассказываем, как заполнять «Сведения об уплате налогов» в 1С:Бухгалтерии и автоматизировать процесс через файл из ЛК ФНС.

22.07.2025    1292    o_prohina    0       

12

Рассказываем про программу ГАЛА-ужина для всех участников конференции. Нас ждет живое общение, интеллектуальные игры и джаз. Здесь профессионалы обменяются опытом, обсудят актуальные вызовы и найдут новые знакомства.

21.07.2025    682    user2105191    0       

16

Если вы еще не подписаны на Telegram-канал Инфостарт Маркетплейса, самое время это сделать и получить шанс выиграть классные и полезные призы! Участвуйте в розыгрыше для новых подписчиков – пусть удача улыбнется именно вам!

21.07.2025    824    Alice_Brineva    0       

28

1С-специалист часто встает перед выбором, какая площадка Инфостарта выгоднее для монетизации разработок – База знаний или Маркетплейс. Узнаем об этом 13 августа на бесплатном вебинаре, а еще расскажем о продвижении и личном бренде – присоединяйтесь!

18.07.2025    1361    Alice_Brineva    0       

21

В этом году мы вновь выделяем в программе конференции отдельный трек для молодых докладчиков. Приглашаем спикеров в возрасте от 18 до 25 лет выступить с докладами – это отличная возможность заявить о себе!

18.07.2025    1150    eselyanina    0       

18

Комментарии

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

Оставьте свое сообщение