11.11.2020
Версия 2020.6 (31.12.2020)
(2020.6.RC2) Оптимизация
- Сокращено время старта программы запуска и обновления. Теперь она запускается на 250 - 450 мс быстрее.
(2020.6.RC2) Компактное представление информации в программе запуска и обновления
Теперь всю информацию в
программе запуска и обновления мы показываем более компактным образом. Кроме этого действия, которые можно выполнять с проектами и
версиями сред разработки, отображаются теперь не все время, а только при наведении курсора на выбранный элемент.
(2020.6.RC2) Быстрый доступ к файлам журналов программы запуска и обновления
Файлы журналов
могут понадобиться для расследования ошибок работы программы запуска и обновления. Теперь вы можете быстро открыть каталог с этими
файлами из настроек программы.
(2020.6.RC2) Работа через корпоративный прокси-сервер
Раньше в некоторых случаях
программа запуска и обновления могла не работать через корпоративный прокси-сервер. Мы устранили эту проблему в ОС Windows и Linux.
Теперь вам достаточно удостовериться, что в настройках операционной системы указаны правильные параметры корпоративного проски-сервера
(подробнее). Решение для macOS будет позже.
(2020.6.RC2) Корректное удаление 1C:EDT, установленной из программы запуска и обновления
Мы устранили
существовавший ранее недостаток. Теперь при удалении 1C:EDT, которая была установлена с помощью программы запуска и обновления,
связанный ring-модуль с этой версией так же удаляется из пользовательского реестра утилиты ring.
(2020.6.RC1) 1С:Предприятие 8.3.18
Реализована поддержка версии
8.3.18 платформы «1С:Предприятие 8». Вы можете использовать ее для запуска и отладки конфигураций. Также вы можете использовать новую
функциональность этой версии при разработке прикладных решений.
Возможная проблема: Поддерживаются версии 18-й платформы начиная с 8.3.18.1128. Версии, младше 1128 не поддерживаются, при попытке их
использования 1C:EDT выдаст сообщение об ошибке.
(2020.6.RC1) Оптимизация
Ускорен экспорт конфигурации из
1C:EDT за счет оптимизации чтения модулей.
Тестовые замеры на конфигурации «1С:ERP Управление предприятием» показывают, что выигрыш составил 9% от общего времени экспорта
модулей.
(2020.6.RC1) Новая модель сравнения и объединения конфигураций
Мы изменили
внутреннюю модель сравнения и объединения конфигураций. В результате этого появилось несколько внешних изменений в поведении редактора
сравнения и объединения:
- Выбрать режим объединения для узла (в правой колонке) теперь можно только при установленном флажке объединения. Если у узла флажок
объединения снят, то выбор режима объединения недоступен. Ранее выбор режима объединения был доступен при снятом флажке
объединения.
- При работе в операционных системах Windows и Linux редактор сравнения и объединения теперь не показывает чекбоксы для узлов,
которые имеют под собой не объединяемые дочерние узлы. Ранее такие чекбоксы показывались и могли быть выбраны, но это не влияло на
результат объединения.
(2020.6.RC1) Новый формат файла настроек объединения конфигураций
В результате
изменения внутренней модели сравнения и объединения конфигураций мы изменили формат файла настроек объединения конфигураций. Новый
формат файла несовместим со старым:
- при сохранении настроек из
1C:EDT версии 2020.6, файл сохраняется
в новом формате; такой файл не может быть прочитан предыдущими версиями
1C:EDT,
- файл настроек, созданный предыдущими версиями
1C:EDT, не может быть прочитан в
1C:EDT версии 2020.6.
Если ранее вы использовали сохраненные настройки объединения конфигураций, то перенести их в новую версию
1C:EDT не удастся. Настройки объединения
нужно будет выполнить "с чистого листа" в новой версии
1C:EDT и сохранить их в файл.
(2020.6.RC1) Редактирование состава автономной конфигурации
Мы реализовали
возможность редактирования состава автономной конфигурации при разработке приложения мобильного клиента с автономным режимом. Для
этого в палитре свойств конфигурации появилась новая команда — .
Она открывает редактор состава автономной конфигурации, который расположен в одной из вкладок редактора конфигурации.
(2020.6.RC1) Просмотр значений при отладке
Мы улучшили
просмотр значений переменных в модуле. Всплывающий диалог отладки имеет теперь заголовок, за который вы можете перетащить его в
удобное место.
Кроме этого в заголовке есть меню, которое позволяет указать, нужно ли сохранять положение и размер диалога в дальнейшем.
Кроме этого мы улучшили просмотр выражений. Если вы не пользуетесь мышью при отладке, то теперь вы можете просто установить курсор на
имени свойства и нажать Shift+F9 (команда Инспектировать в контекстном меню). Будет открыт
диалог просмотра выражения. Раньше для этого необходимо было выделить все выражение целиком
(ЭлементРезультатаПоиска.Значение
).
(2020.6.RC1) Литералы в методах объектов блокировки данных
Мы реализовали
контекстную подсказку при вводе литералов в методах БлокировкаДанных.Добавить() и
ЭлементБлокировкиДанных.УстановитьЗначение(). Ранее такая подсказка отсутствовала и эти литералы нужно было вводить
вручную.
(2020.6.RC1) Отображение кода счета в контекстной подсказке по счетам
Теперь, при выборе предопределенного счета
в контекстной подсказке, вы можете использовать не имя счета, а его номер. Номер счета отображается в скобках после имени счета. Это
удобно в том случае, если вы привыкли оперировать номерами счетов.
(2020.6.RC1) Копирование реквизитов формы и колонок реквизитов
Теперь вы можете
копировать существующие реквизиты формы и колонки реквизитов, которые создаются вручную. Например, колонки таблицы значений.
Используйте для этого сочетания клавиш Ctrl+C и
Ctrl+V.
(2020.6.RC1) Автоматическая установка псевдонимов полей в конструкторе запроса
Теперь в
конструкторе запроса вы можете автоматически установить псевдонимы тем полям, которые их не имеют. Для этого мы добавили команду
как на вкладке Объединения/Псевдонимы.
(2020.6.RC1) Просмотр информации о коммитах в текстовых макетах
Теперь в текстовых
макетах, также, как и в модулях, вы можете просматривать информацию о коммитах, которая содержится в хранилище Git. Для этого в
контекстное меню вертикальной линейки редактора мы добавили команду Показать информацию о ревизии. Она включает
визуальное отображение коммитов Git, которое вы можете настраивать так же, как и в редакторе встроенного языка.
(2020.6.RC1) Сохранение конфигурации или расширения в файл
В контекстное меню
панели Информационные базы мы добавили команду
Сохранить конфигурацию в файл.... Она позволяет выгрузить конфигурацию информационной базы в CF-файл или
расширение конфигурации в CFE-файл. Раньше для выполнения этих же действий нужно было сначала открыть Конфигуратор
(Запустить Конфигуратор...), а затем уже выгружать из него конфигурацию или расширение.
(2020.6.RC1) Публикация дистрибутивов тонкого клиента для ОС Linux
В платформе
«1С:Предприятие» версии 8.3.18 реализована одновременная установка на один компьютер c ОС Linux нескольких версий 1С:Предприятия.
Поэтому в настройках публикации информационной базы на веб-сервере вы можете теперь указывать расположение дистрибутива тонкого
клиента для каждого типа Linux-дистрибутива.
(2020.6.RC1) Публикация системы аналитики
В диалоге
публикации информационной базы и в свойствах публикации реализована возможность публикации системы аналитики. Подробнее о системе
аналитики читайте здесь.
(2020.6.RC1) Добавление новой строки перед строкой многострочного литерала
Теперь вы можете
добавлять новые строки перед строкой многострочного литерала. Для этого нужно установить курсор на строку, перед которой требуется
добавить новую, и нажать .
Как раньше, так и сейчас, аналогичное действие можно выполнить, установив курсор в конец первой строки и нажав .
(2020.6.RC1) Команда для активации поиска в панели Навигатор
Для того, чтобы
быстро перейти к строке поиска в панели Навигатор, вы можете использовать теперь
сочетание клавиш Ctrl+8.
(2020.6.RC1) Команда открытия синтакс-помощника
Для быстрого
открытия синтакс-помощника мы добавили команду Shift+F1. По этой команде в отдельном окне
открывается справочная информация и позиционируется на описании встроенного языка.
(2020.6.RC1) Разработка плагинов
Для разработки плагинов
используйте теперь сборку Eclipse 2020-06 for Eclipse Committers. Она доступна для установки из программы запуска и обновления.
Исправленные ошибки
- (2020.6.2) Ошибка при конвертации проекта. Эта ошибка возникала при определенных условиях. Источник: https://t.me/e1c_edt/13032;
- (2020.6.2) Ошибка при обновлении проекта из информационной базы. Эта ошибка была связана с неправильным импортом формы, содержащей
поле планировщика. Источник: https://t.me/e1c_edt/12349;
- (2020.6.2) Не выполняется объединение настроек поддержки при наличии конфликтных изменений в них. Теперь, если при объединении
конфигураций есть конфликты в настройках поддержки, настройки поддержки объединяются всегда с режимом объединения Взять
справа;
- (2020.6.2) В редакторе прав роли не редактируются права объекта конфигурации. Эта ошибка возникала в проекте расширения
конфигурации у тех объектов, которые имеют стандартные реквизиты;
- (2020.6.2) Опечатка в подсказке в редакторе прав. Источник: https://t.me/e1c_edt/12555;
- (2020.6.2) Ошибка при открытии диалога модификации значения переменной. Эта ошибка возникала при определенных условиях;
- (2020.6.1) Невозможно выгрузить конфигурацию в информационную базу. Эта ошибка возникала при определенных условиях. Источник: https://t.me/e1c_edt/11404;
- (2020.6.1) Неправильно интерпретируются настройки внешних программ для сравнения и объединения. Автоматическое объединение с помощью внешней
программы выполнялось даже в том случае, если флажок «Устанавливать режим "Объединять с помощью внешней программы" по умолчанию»
был сброшен;
- (2020.6.1) Ошибка при раскрытии узла формы в редакторе сравнения и объединения конфигураций. Эта ошибка возникала при определенных
условиях;
- (2020.6.1) Ошибка при экспорте расширения из
1C:EDT: "Не зарегистрирован экспортер
для объекта...". Эта ошибка возникала при определенных условиях;
- (2020.6.1) Результаты замеров производительности открываются пустыми. Эта ошибка возникала при определенных условиях;
- (2020.6.1) Ошибка при экспорте расширения из
1C:EDT в информационную базу. Эта
ошибка связана с объектом конфигурации ЭлементСтиля;
- (2020.6.0) Невозможно импортировать схему компоновки данных из файла. Эта ошибка возникала, если в макете схемы компоновки данных
содержался неизвестный тип значения. Теперь в такой ситуации схема загружается, а значение неизвестного типа заменяется пустым
значением. Источник: https://t.me/e1c_edt/9782;
- (2020.6.0) После закрытия редактора запроса комментарии, написанные внутри многострочного литерала, оказываются вне его (исчезает
символ «|» в начале строки). Источник: https://partners.v8.1c.ru/forum/t/1954905/m/1955165;
- (2020.6.0) После просмотра ограничений доступа к данным на уровне записей и полей неожиданно изменяется формат конца строк в файле
Rights.rights. Источник: https://t.me/e1c_edt/9607;
- (2020.6.0)
1C:EDT зависает при закрытии редактора
встроенного языка;
- (2020.6.0)
1C:EDT не открывает модуль формы в
редакторе, если один метод назначен обработчиком для нескольких команд. Источник: https://t.me/e1c_edt/9988;
- (2020.6.0) Механизм автоматической проверки конфигурации выдает ложные сообщения при анализе контекста внешнего соединения.
Источник: https://t.me/e1c_edt/7832;
- (2020.6.0) Механизм автоматической проверки конфигурации не сообщает об ошибке, если оператор не заканчивается символом «;» .
Источник: https://t.me/e1c_edt/9437;
- (2020.6.0) Механизм автоматической проверки конфигурации выдает ложное сообщение о том, что функция не используется . Источник:
https://t.me/e1c_edt/9075;
- (2020.6.0) Поиск ссылок на методы не находит вызовы, в которых имя метода передано в переменной как литерал. Источник: https://t.me/e1c_edt/7950;
- (2020.6.0) Рефакторинг предлагает изменить обращения к тем макетам, имя которых не менялось. Эта ошибка возникала при переименовании
макета во внешнем отчете. Рефакторинг предлагал изменить обращение к одноименным макетам в других внешних отчетах. Источник: https://t.me/e1c_edt/7726;
- (2020.6.0) На ОС Linux и macOS
1C:EDT не находит установленные
учебные версии платформы «1С:Предприятие» и не позволяет добавить их вручную;
- (2020.6.0) Ограничено количество подключенных точек расширения для com._1c.g5.v8.dt.ql.qlRuntimeModuleExtension и
com._1c.g5.v8.dt.ql.ui.qlUiModuleExtension. Данные ограничения мешают разработчикам плагинов быстро добавить
свою валидацию. Мы убрали эти ограничения, теперь модулей расширения инжектора, что для ql, что для ql dcs может быть
неограниченно много.
- (2020.6.RC2) "Тормозит" пошаговая отладка. Эта ошибка могла возникать при большом количестве выражений в панели Выражения, а так же при закрытой панели Значения. Источник: https://t.me/e1c_edt/4965;
- (2020.6.RC2) Проект расширения не экспортируется в информационную базу. Источник: https://t.me/e1c_edt/4634;
- (2020.6.RC2) При изменении признака (Проверять значение при подключении расширения /
Предупреждать о расхождении при подключении расширения) у свойства Объект расширяемой
конфигурации, значение этого свойства сбрасывается. Эта ошибка возникала при редактировании свойства заимствованного
объекта. Источник: https://t.me/e1c_edt/8517;
- (2020.6.RC2) Неправильное описание плана обмена в MDO-файле. Эта ошибка возникала при создании собственного плана обмена в
расширении;
- (2020.6.RC2) Не загружается описание WS-ссылки при импорте конфигурации из информационной базы. Источник: https://t.me/e1c_edt/3851;
- (2020.6.RC2) Панель Свойства показывает не
все свойства для типов из XDTO-пакета. Источник: https://t.me/e1c_edt/8502;
- (2020.6.RC2) Непонятное сообщение Illegal command parameter type в результате проверки конфигурации. Теперь
это сообщение отображается на русском языке и содержит более подробную информацию:
- для какой команды задан неправильный набор типов,
- какой набор типов ожидается,
- какой набор типов пришел на самом деле.
Также из этой проверки исключена ситуация, когда типы не заданы у параметризованных команд, что является корректным для
платформы 1С:Предприятие 8;
- (2020.6.RC2) Ложные сообщения Возможно строковый литерал содержит ошибку при проверке конфигурации.
Источник: https://t.me/e1c_edt/7467;
- (2020.6.RC2) Контекстная подсказка вставляет неправильное имя, если выбранное имя начинается с символа "_" (подчеркивание).
Источник: https://t.me/e1c_edt/7204;
- (2020.6.RC2) Контекстная подсказка содержит не все варианты, доступные для автодополнения. Эта ошибка возникала при обращении к
именованным свойствам отбора набора записей таблицы внешнего источника данных. Источник: https://t.me/e1c_edt/7257;
- (2020.6.RC2) Синтаксическая подсказка не отображается целиком. Эта ошибка возникала в том случае, когда подсказка содержит большое
количество информации. Теперь окно подсказки автоматически подстраивает свое положение (ниже курсора или слева от него) в
зависимости от наличия свободного места на экране и от количества отображаемой информации. Источник: https://t.me/e1c_edt/4103;
- (2020.6.RC2) После добавления обработчика в модуль формы
1C:EDT блокирует редактор формы для
перестроения проекта. Это могло занимать продолжительное время. Теперь перестроение проекта в этой ситуации не будет вызываться
автоматически, а будет выполняться при сохранении редактора. Источник: https://t.me/e1c_edt/6593;
- (2020.6.RC2) Команды Добавить обработчик события, Генерировать комментарии к методу, Извлечь метод... добавляют в модуль лишние
строки и пробелы;
- (2020.6.RC2) При открытии конструктора запроса для пустой строки
1C:EDT задает лишний вопрос. Источник:
https://t.me/e1c_edt/4052;
- (2020.6.RC2) Конструктор запроса добавляет стандартный комментарий между запросами, из которых состоит пакетный запрос, даже в том
случае, если там уже есть собственный комментарий разработчика. Источник: https://t.me/e1c_edt/5593;
- (2020.6.RC2) Редактор запроса не показывает и не сохраняет комментарии, содержащиеся в запросе. Эта ошибка возникала в том случае,
если редактор запроса открывается из конструктора запроса;
- (2020.6.RC2) Поиск в панели Навигатор показывает неправильные
результаты. Эта ошибка возникала в том случае, когда содержимое панели Навигатор было отфильтровано в результате
выполнения команды Зайти.
- (2020.6.RC2) Редактор формы аварийно завершается после помещения диаграммы в форму. Эта ошибка возникала в собственной форме в
проекте расширения без базовой конфигурации;
- (2020.6.RC2) В описании формы "самопроизвольно" изменяются символы конца строк в настройках динамического списка. Эта ошибка
возникала при открытии формы в редакторе;
- (2020.6.RC2) Строки макета табличного документа не копируются в другой макет. Источник: https://t.me/e1c_edt/9106;
- (2020.6.RC2) Результат объединения модулей имеет неожиданный формат конца строк. Эта ошибка могла возникать при объединении
модулей с использованием сохраненных ранее настроек объединения модуля и его разделов. Теперь при импорте настроек объединения
1C:EDT конвертирует формат конца строк
в системный. Это позволит вам передавать настройки друг другу и использовать их независимо от установленной операционной системы.
Источник: https://partners.v8.1c.ru/forum/topic/1929001#m_1929001;
- (2020.6.RC2) При запуске приложений 1С:Предприятия 8 из
1C:EDT в строке запуска отсутствуют
ключи /EnableCheckModal и /EnableCheckExtensionsAndAddInsSyncCalls. В результате этой ошибки, например, не выдавались
предупреждения и исключения при работе синхронных методов в режиме конфигурации Режим использования
модальности = Не использовать.