Заметки из Зазеркалья

10.07.2020

1C:EDT Start

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm. 

В рамках проекта 1C:EDT мы сделали новый инструмент - 1C:EDT Start. Он будет полезен как разработчикам конфигураций 1С в 1C:EDT, так и разработчикам плагинов для 1C:EDT.

1C:EDT Start – своеобразный «центр управления» проектами для 1C:EDT. Под проектом в 1C:EDT Start понимается:

  • Рабочая область проекта прикладного решения (конфигурации) 1С:Предприятия с некоторыми дополнительными настройками и настроенная конкретная версия 1C:EDT.

  • Рабочая область плагина для 1C:EDT с некоторыми дополнительными настройками и настроенная конкретная версия Eclipse.

1C:EDT Start также позволит удобно устанавливать и обновлять версии 1C:EDT по мере выхода новых версий.

img-01.png
1C:EDT Start можно рассматривать как аналог «стартера» платформы 1cestart. 1cestart показывает в одном списке все «зарегистрированные» на локальной машине конфигурации 1С, независимо от версии платформы, на которой они разработаны: 
img-02.png
1C:EDT Start  собирает в одном списке все связанные с 1C:EDT проекты (конфигурации 1С и плагины для 1C:EDT). Сейчас разработчик должен помнить, на какой версии 1C:EDT разрабатывается конфигурация (или на какой версии Eclipse разрабатывается плагин для 1C:EDT) и знать рабочую область проекта. 1C:EDT Start призван облегчить труд разработчика и хранить информацию обо всех связанных с 1C:EDT проектах в одном месте:
img-03.png
Продукт 1C:EDT Start состоит из приложения 1C:EDT Start и плагинов, встраиваемых в 1C:EDT (все эти компоненты устанавливаются одним инсталлятором).

После запуска приложения 1C:EDT Start можно авторизоваться на портале ИТС (для автоматического обновления версий установленных у вас версий 1C:EDT):
img-04.png
Если отказаться от авторизации и продолжить работу – авторизоваться на портале  можно будет позднее:
img-05.png
Про невозможность автоматического обновления среды разработки сигнализирует иконка:
img-06.png


  Программа запуска и обновления позволяет вам управлять всеми проектами и версиями 1C:EDT и Eclipse, установленными на компьютере. В качестве среды разработки может выступать определенная версия 1C:EDT (для разработки прикладных решений на платформе 1С:Предприятия) или определенная сборка Eclipse (для разработки плагинов для 1C:EDT). Для каждого разрабатываемого проекта вы можете выбрать подходящую среду разработки и задать для этой среды разработки специфические настройки, если в этом есть необходимость. С помощью аргументов Java VM вы можете указать язык интерфейса, объем памяти, выделяемой виртуальной машине Java, расположение каталога временных файлов и другие параметры:

img-07.png
Процесс создания нового проекта выглядит так. Нажмите «Создать новый проект» в окне приветствия или «Новый проект» в списке проектов для создания нового проекта.
img-08.png
Далее выберите тип проекта и задайте его название и местонахождение:
img-09.png
Если для проекта выбрана версия 1C:EDT, которая у вас не установлена, эта среда будет скачана с портала 1С:ИТС и установлена автоматически.

Можно добавить в список проектов уже существующий проект; чтобы это сделать, выберите «Новый проект» и измените его параметры:

  • Задайте среду разработки, в которой вы работали с проектом

  • Задайте в качестве местонахождения рабочую область проекта

Проект появится в списке, причем, если в этот момент вы с ним работали, в списке он будет отмечен как запущенный:
img-10.png
В 1C:EDT мы также добавили возможность обновления среды разработки:
img-11.png
В будущих версиях мы планируем добавить в 1C:EDT Start уведомления о возможности обновления при выходе новых версий 1C:EDT.

В скором будущем мы хотим сделать 1C:EDT Start  основным инструментом для работы с проектами и с обновлениями 1C:EDT. Мы планируем, что 1C:EDT Start заменит собой привычный дистрибутив 1C:EDT – он будет сам устанавливать нужные версии 1C:EDT, а также автоматически устанавливать их обновления по мере их выхода.

Старый дистрибутив 1C:EDT (без 1C:EDT Start) мы планируем оставить в качестве альтернативы; в первую очередь он будет предназначаться для тех, у кого на рабочем компьютере нет доступа в интернет (например, из-за информационной политики безопасности компании).

Также планируем добавлять в 1C:EDT Start и другие среды разработки, например, среду разработки для 1С:Исполнителя.

Теги: 1C:EDT 

Рассказать друзьям: