Новое в версии 2020.6

2020.6

В версии 2020.6 мы исправили следующие ошибки:

2020.6 RC2

В версии 2020.6 RC2 мы:

Оптимизация

Компактное представление информации в программе запуска и обновления

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

Быстрый доступ к файлам журналов программы запуска и обновления

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

Работа через корпоративный прокси-сервер

Раньше в некоторых случаях программа запуска и обновления могла не работать через корпоративный прокси-сервер. Мы устранили эту проблему в ОС Windows и Linux. Теперь вам достаточно удостовериться, что в настройках операционной системы указаны правильные параметры корпоративного проски-сервера (подробнее). Решение для macOS будет позже.

Корректное удаление 1C:EDT, установленной из программы запуска и обновления

Мы устранили существовавший ранее недостаток. Теперь при удалении 1C:EDT, которая была установлена с помощью программы запуска и обновления, связанный ring-модуль с этой версией так же удаляется из пользовательского реестра утилиты ring.

2020.6 RC1

В версии 2020.6 RC1 мы:

1С:Предприятие 8.3.18

Реализована поддержка версии 8.3.18 платформы «1С:Предприятие 8». Вы можете использовать ее для запуска и отладки конфигураций. Также вы можете использовать новую функциональность этой версии при разработке прикладных решений.

Возможная проблема: Поддерживаются версии 18-й платформы начиная с 8.3.18.1128. Версии, младше 1128 не поддерживаются, при попытке их использования 1C:EDT выдаст сообщение об ошибке.

Оптимизация

Ускорен экспорт конфигурации из 1C:EDT за счет оптимизации чтения модулей. Тестовые замеры на конфигурации «1С:ERP Управление предприятием» показывают, что выигрыш составил 9% от общего времени экспорта модулей.

Новая модель сравнения и объединения конфигураций

Мы изменили внутреннюю модель сравнения и объединения конфигураций. В результате этого появилось несколько внешних изменений в поведении редактора сравнения и объединения:

Новый формат файла настроек объединения конфигураций

В результате изменения внутренней модели сравнения и объединения конфигураций мы изменили формат файла настроек объединения конфигураций. Новый формат файла несовместим со старым:

Если ранее вы использовали сохраненные настройки объединения конфигураций, то перенести их в новую версию 1C:EDT не удастся. Настройки объединения нужно будет выполнить "с чистого листа" в новой версии 1C:EDT и сохранить их в файл.

Редактирование состава автономной конфигурации

Мы реализовали возможность редактирования состава автономной конфигурации при разработке приложения мобильного клиента с автономным режимом. Для этого в палитре свойств конфигурации появилась новая команда — Состав автономной конфигурации > Открыть.

Она открывает редактор состава автономной конфигурации, который расположен в одной из вкладок редактора конфигурации.

Просмотр значений при отладке

Мы улучшили просмотр значений переменных в модуле. Всплывающий диалог отладки имеет теперь заголовок, за который вы можете перетащить его в удобное место.

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

Кроме этого мы улучшили просмотр выражений. Если вы не пользуетесь мышью при отладке, то теперь вы можете просто установить курсор на имени свойства и нажать Shift+F9 (команда Инспектировать в контекстном меню). Будет открыт диалог просмотра выражения. Раньше для этого необходимо было выделить все выражение целиком (ЭлементРезультатаПоиска.Значение).

Литералы в методах объектов блокировки данных

Мы реализовали контекстную подсказку при вводе литералов в методах БлокировкаДанных.Добавить() и ЭлементБлокировкиДанных.УстановитьЗначение(). Ранее такая подсказка отсутствовала и эти литералы нужно было вводить вручную.

Отображение кода счета в контекстной подсказке по счетам

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

Копирование реквизитов формы и колонок реквизитов

Теперь вы можете копировать существующие реквизиты формы и колонки реквизитов, которые создаются вручную. Например, колонки таблицы значений. Используйте для этого сочетания клавиш Ctrl+C и Ctrl+V.

Автоматическая установка псевдонимов полей в конструкторе запроса

Теперь в конструкторе запроса вы можете автоматически установить псевдонимы тем полям, которые их не имеют. Для этого мы добавили команду как на вкладке Объединения/Псевдонимы.

Просмотр информации о коммитах в текстовых макетах

Теперь в текстовых макетах, также, как и в модулях, вы можете просматривать информацию о коммитах, которая содержится в хранилище Git. Для этого в контекстное меню вертикальной линейки редактора мы добавили команду Показать информацию о ревизии. Она включает визуальное отображение коммитов Git, которое вы можете настраивать так же, как и в редакторе встроенного языка.

Сохранение конфигурации или расширения в файл

В контекстное меню панели Информационные базы мы добавили команду Сохранить конфигурацию в файл.... Она позволяет выгрузить конфигурацию информационной базы в CF-файл или расширение конфигурации в CFE-файл. Раньше для выполнения этих же действий нужно было сначала открыть Конфигуратор ( Запустить Конфигуратор...), а затем уже выгружать из него конфигурацию или расширение.

Публикация дистрибутивов тонкого клиента для ОС Linux

В платформе «1С:Предприятие» версии 8.3.18 реализована одновременная установка на один компьютер c ОС Linux нескольких версий 1С:Предприятия. Поэтому в настройках публикации информационной базы на веб-сервере вы можете теперь указывать расположение дистрибутива тонкого клиента для каждого типа Linux-дистрибутива.

Публикация системы аналитики

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

Добавление новой строки перед строкой многострочного литерала

Теперь вы можете добавлять новые строки перед строкой многострочного литерала. Для этого нужно установить курсор на строку, перед которой требуется добавить новую, и нажать Ctrl+Shift+Enter.

Как раньше, так и сейчас, аналогичное действие можно выполнить, установив курсор в конец первой строки и нажав Enter.

Команда для активации поиска в панели Навигатор

Для того, чтобы быстро перейти к строке поиска в панели Навигатор, вы можете использовать теперь сочетание клавиш Ctrl+8.

Команда открытия синтакс-помощника

Для быстрого открытия синтакс-помощника мы добавили команду Shift+F1. По этой команде в отдельном окне открывается справочная информация и позиционируется на описании встроенного языка.

Разработка плагинов

Для разработки плагинов используйте теперь сборку Eclipse 2020-06 for Eclipse Committers. Она доступна для установки из программы запуска и обновления.