Версия для печати Поиск
1C:Enterprise Development Tools pic Главная pic Обзор системы pic Технологическая платформа

Бета-версия 1.5 среды разработки «1C:Enterprise Development Tools» (EDT)

При создании версии 1.5 основной акцент был сделан на оптимизации работы с большими конфигурациями. Оптимизировано время выполнения операций в таких сценариях работы, как редактирование прав и ролей, редактирование модулей, поиск объектов, открытие редакторов, построение индексов и дополнительных данных. Кроме этого проведена работа по оптимизации потребления оперативной памяти.

Расширен состав поддерживаемых объектов метаданных. Добавлены:

  • регистры бухгалтерии,
  • регистры расчета,
  • планы счетов,
  • планы видов расчета,
  • бизнес-процессы (без схемы процессов) и задачи.

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

Редактор интерфейса клиентского приложения

Реализован редактор интерфейса клиентского приложения. Внешне он похож на аналогичный редактор, работающий в режиме 1С:Предприятие.

Кроме этого в панели Схема реализовано альтернативное представление панелей интерфейса, похожее на то, которое используется в конфигураторе.

Доработки редактора формы

Расширены возможности редактора формы. Реализовано использование реквизитов формы типа ТабличныйДокумент, Диаграмма и Планировщик. Реализовано использование полей формы вида ПолеПланировщика, ПолеТабличногоДокумента и ПолеДиаграммы.

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

Развитие редактора программного текста

Контекстная подсказка при редактировании текста запроса

В контекстной подсказке редактора запроса реализовано отображение информации о типах полей при наборе имён полей таблиц.

Просмотр и редактирование подписок на событие из модуля объекта

В панели Схема реализована новая группа объектов – События. При редактировании модуля объекта в этой группе можно увидеть все процедуры, подписанные на обработку событий этого модуля. Например, подписки на событие ПередЗаписью.

Кликнув по процедуре, можно просмотреть её текст. А выполнив поиск ссылок на эту процедуру, можно открыть сам объект конфигурации Подписка на событие, который назначает этот обработчик.

Контекстная подсказка для переменных составного типа

Для переменных составного типа, описанных в метаданных, реализована интеллектуальная контекстная подсказка. Например, существует подписка на событие с параметром Источник.

В конфигурации Источник имеет составной тип.

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

Контекстная подсказка и справка для наборов типов

Улучшена работа с наборами типов. Например, переменная Источник является набором типов, включающим в себя типы всех ссылок на справочники. Раньше, при редактировании реквизитов такой переменной (например, при вводе реквизита Ссылка), контекстная подсказка предлагала столько строк со свойством Ссылка, сколько типов входит в набор типов.

Теперь все эти записи группируются в одну строку Ссылка, и для этой строки в отдельном окне отображается справка, позволяющая перейти к описанию типа каждого из сгруппированных реквизитов.

Переход к методической информации

В панели Синтакс-помощник реализована кнопка перехода к методической информации.

По её нажатию в браузере открывается страница методической поддержки для отображаемого раздела синтакс-помощника.

Сохранение и загрузка замеров производительности

Реализовано сохранение замеров производительности. Каждый замер производительности сохраняется в отдельной папке с уникальным идентификатором.

Сохранённые замеры можно загрузить или прямо в панели Замер производительности, или командой Файл – Импорт.

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

Схема данных

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

Он использует модель визуализации, в которой структуры данных представляются в виде так называемой ER-диаграммы (Entity Relationship Diagram).

Этот инструмент ориентирован на разработчиков, которые не знакомы с прикладным решением глубоко, но которым необходимо быстро разобраться в устройстве какой-то его части. Также он удобен для документирования разрабатываемых механизмов (в том числе и самими разработчиками), поскольку в понятном виде показывает связи между объектами или группами объектов.

Полный список изменений

Полный список изменений можно посмотреть в файле Updates_ru.htm.