1 of 14

1C Enterprise Development Tools

Обзор возможностей нового инструментария

?

#ha1s, 2017

&

VS

=

2 of 14

Что такое EDT?

  • Единая среда для работы над многими проектами
  • Запуск любой ИБ на любой конфе
  • Работа с Git, «не отходя от кассы»
  • Встроенный веб-сервер
  • Развитие редакторов, проверки и рефакторинга кода

3 of 14

Как было

*.CF

gitsync

1С

*.ERF

*.EPF

*.CFE

Precommit1C

packman

*.CF

deployka

Исходный код

Конфигуратор

VS Code

Git GUI (SourceTree)

CI (Jenkins)

oscript-library

OneScript

V8runner

GIT

Хранилище

4 of 14

Как стало

1С

*.ERF

*.EPF

*.CFE

Исходный код

1C: EDT

Git GUI (SourceTree)

GIT

CI

А я??..

5 of 14

Рабочая среда EDT

6 of 14

Рабочая среда EDT

7 of 14

Создание проекта

  • Создание ИБ из шаблона
  • На основе готовой ИБ
  • Создание проекта EDT с нуля
  • Из исходников в Git-репозитории

8 of 14

Работа над ошибками

9 of 14

Работа с задачами

10 of 14

Групповая разработка и Git

11 of 14

Ограничения 1C: EDT

  • Платформа 8.3.8+ (совместимость 8.3.6+)
  • Не поддерживает обычный интерфейс
  • Не понимает исходники, выгруженные из Конфигуратора
  • Отсутствие пакетного запуска
  • Слабый функционал Git GUI

12 of 14

Спасибо!

PS. А вы нашли для себя ответ? ☺

?

&

VS

=

Присоединяйся!

13 of 14

14 of 14

Загрузка конфигураций в проект EDT (1.6.1)

Конфигурация

Релиз

Объектов метаданных

Время, час:мин.

Размер проекта, Мб

УНФ 1.6

1.6.11.79

877

1:35

870

УТ 11

11.3.4.93

900

​

​

БП КОРП 3

3.0.52.42

1 271

​

​

УПП 1.3

1.3.96.1

1 290

​

​

ЗУП КОРП 3

3.1.3.224

1 291

​

​

УХ

1.3.8.29

1 879

​

​

КА 2

2.4.1.215

1 952

​

​

ERP 2.2

2.2.4.93

2 001

​

​