25.08.2025 Андрей Прыкин 2870
Первые шаги в 1С: EDT. Как начать работать с ...

Содержание:

Современная разработка конфигураций 1С требует новых инструментов, соответствующих мировым стандартам в области DevOps, CI/CD, групповой разработки и автоматизации. Именно таким инструментом является 1С: Enterprise Development Tools (1С: EDT) — мощная среда разработки, пришедшая на смену традиционному конфигуратору и предоставляющая новые возможности как для одиночных разработчиков, так и для крупных команд.


В этой статье мы рассмотрим: что такое 1С: EDT и зачем он нужен; как начать работу и создать первый проект; как настроить рабочее пространство; как организовать групповую разработку; как взаимодействовать с антивирусами; как подключить мобильную платформу.


1.    Что такое 1С: Enterprise Development Tools и зачем он нужен


1С: Enterprise Development Tools — это новая официальная среда разработки конфигураций на платформе системы 1С: Предприятие, созданная на основе среды разработки Eclipse. В отличие от классического конфигуратора, 1С: EDT:

·       обеспечивает гибкую систему версионирования и синхронизации;

·       использует привычные инструменты из мира Java и Eclipse;

·       позволяет легко масштабировать разработку в команде;

·       поддерживает CI/CD и интеграцию с Git;

·       предоставляет удобный анализ и проверку кода на ошибки.

Это инструмент для разработчиков, проектировщиков архитектуры, команд с Agile-подходом и компаний, работающих над несколькими версиями одного проекта.


2.    Инструкция по скачиванию и подготовке 1С: EDT с официального сайта


Скачать 1С: EDT можно с официального сайта https://releases.1c.ru. Перед установкой обязательно выполнить следующее:

·       установить Java (JDK версии 17 или 21);

·       установить платформу 1С: Предприятие (совместимую с Вашей версией EDT);

·       установить Git, если Вы планируете групповую разработку.

После установки выберите рабочее пространство (workspace) — отдельную директорию, где будут храниться проекты и настройки среды.


Enterprise Development Tools.png

1С: Enterprise Development Tools


3.    Инструкция по созданию нового проекта из шаблона в 1C: EDT


Новый проект из шаблона создаётся по следующему алгоритму:

1.    Откройте «Файл» → «Новый» → «Проект 1С: Предприятие».

2.    Выберите «Проект конфигурации».

3.    Укажите имя проекта, путь хранения и шаблон (например, «Пустая конфигурация»).

4.    Нажмите «Готово» — среда создаст структуру проекта.

Проект в EDT состоит из набора XML-объектов. Они легко интегрируются с системами контроля версий и позволяют отслеживать изменения по объектам. 

Для запуска конфигурации 1С кликните правой кнопкой мыши по проекту, а далее «Сборка конфигурации и запуск», в открывшемся окне выберите информационную базу или создайте новую.


4.    Настройка среды разработки


1C: EDT предлагает стандартный Eclipse-интерфейс и панель с инструментами, а именно:

·       левая панель — проекты;

·       центральная область — редактор кода;

·       нижняя часть — консоль и лог сборки;

·       справа — свойства и навигация по объектам.

Вы можете настроить внешний вид через «Окно» → «Перспективы» → «Настроить».


Для подключения базы данных:

1.    Откройте меню «Серверы приложений 1С: Предприятие».

2.    Добавьте сервер и информационную базу.

3.    Укажите логин/пароль (если необходимо) и путь к базе.

Это позволит запускать тестирование и отладку прямо из EDT.


Важно: Импорт больших типовых конфигураций системы вроде 1C: ERP может занять длительное время и потребовать значительного количества оперативной памяти. Поэтому, если вы планируете выполнять такой импорт, увеличьте количество памяти, доступной виртуальной машине Java. В поле «Максимальная выделенная память» выберите значение 8 Gb.


5.    Настройка групповой разработки в 1С: EDT с поддержкой Git


Для групповой разработки следует использовать интеграцию с Git. Одно из главных преимуществ 1C: EDT — полная поддержка Git, что означает:

·       каждый объект конфигурации хранится как отдельный XML-файл;

·       можно использовать Git Flow, branching, merge;

·       возможна работа через GitHub, GitLab, Bitbucket.


Чтобы включить поддержку групповой разработки:

1.    Инициализируйте репозиторий в корне проекта (через встроенный Git или терминал).

2.    Настройте .gitignore для исключения временных файлов.

3.    Используйте встроенные средства Git (вкладка Git Staging, история коммитов).

При групповой разработке можно настроить разные рабочие области для разработчиков, тестировщиков и архитекторов. Также возможна работа через сервер версий (например, GIT + CI/CD Jenkins).


6.    Антивирус и настройка мобильного приложения 1С


Поскольку 1C: EDT активно использует файловую систему и XML-файлы, антивирусы могут блокировать процессы сборки, мешать чтению и записи во временные директории и удалять файлы кэша.


Поэтому лучше при работе с 1C: EDT придерживаться таких рекомендаций:

·       добавить рабочее пространство, временные папки EDT и директории проекта в исключения антивируса;

·       не устанавливать EDT в Program Files — используйте отдельный путь;

·       отключать антивирусную защиту в момент установки и обновления EDT.


1C: EDT позволяет разрабатывать и тестировать мобильные приложения с помощью мобильной платформы 1С.

Чтобы начать:

1.    Включите поддержку мобильной платформы в проекте (свойства проекта → «Мобильность»).

2.    Определите мобильные формы и ограничение функционала.

3.    Установите мобильную платформу 1С на устройство или эмулятор.

4.    Выполните сборку и выгрузку мобильной конфигурации через меню «Развертывание» → «Мобильное приложение».

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


Выводы:

1С: EDT — это современная среда разработки, соответствующая стандартам профессиональной командной работы. Она требует некоторого времени на освоение, но в долгосрочной перспективе даёт мощный инструментарий, в котором есть:

·       проектная структура и контроль версий;

·       мощная интеграция с Git;

·       удобная настройка среды и перспектив;

·       поддержка мобильных приложений;

·       высокая гибкость для CI/CD и DevOps-процессов.


Начинающим в 1С: EDT лучше приступать сперва к одиночным проектам, изучить структуру XML-конфигурации, настроить Git с самого начала и не игнорировать документацию и обучающие курсы от 1С.


Специалист компании ООО "Кодерлайн"

Андрей Прыкин

Наши проекты

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

Внедренное типовое решение:
1С:Управление производственным предприятием

Для работы 2500 пользователей в 9 часовых поясах организована территориально-...

ООО «Мир Аксиомы»
ООО «Мир Аксиомы»

Отрасль:
Аудиторские и консалтинговые услуги

Внедренное типовое решение:
1С:Бухгалтерия КОРП

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

- Взаиморасчеты с поставщиками
- Учет прихода ТМЦ
- Взаиморасчеты с поку...

ООО «ЛукБелОйл»
ООО «ЛукБелОйл»

Отрасль:
Нефтегазовая отрасль

Внедренное типовое решение:

- Обследовании бизнес-процессов «Документооборот», «Казначейство и Бюджети...

ООО «Экслтрейд»
ООО «Экслтрейд»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

Внедрение ПП "1С:Корпоративный инструментальный пакет 8" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Различная отраслевая специфика:
- Переработка давальческого сырья
- Уче...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положе...

ООО «Фипар»
ООО «Фипар»

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты «Кодерлайн» внедрили «1С:ERP. Управление предприятием 2» и автома...

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление холдингом

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- ...

ООО "СЖД"
ООО "СЖД"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Расчет зарплаты
Подбор кадров
Кадровый учет
Анализ кадрового состава...

Компания IBS
Компания IBS

Отрасль:
Системный интегратор

Внедренное типовое решение:
1С:Управление производственным предприятием

- Интеграция систем – АСУП и «1С:Управление производственным предприятием»...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение