1C-Company / 1c-edt-issues

Пространство для пожеланий и обсуждения ошибок 1C:Enterprise Development Tools
https://edt.1c.ru/
134 stars 8 forks source link

В диалоге импорта проекта из информационной базы разрешить указывать профиль валидации, с которым проект будет проверяться после загрузки. #1372

Open DmitryShvaika opened 3 months ago

DmitryShvaika commented 3 months ago

Описание проблемы

Сейчас при импорте проекта из информационной базы он автоматически проверяется профилем по умолчанию. Затем при выборе собственного профиля проверка проекта выполняется повторно. Необходимо, чтобы после загрузки проекта, он проверялся сразу с заданным профилем.

Описание решения проблемы

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

Дополнительная информация

No response

marmyshev commented 3 months ago

А где профили хранятся, если проект новый ещё несуществующий?

NikitaMikhaylovSB commented 3 months ago

А где профили хранятся, если проект новый ещё несуществующий? Два варианта:

  1. Реализовать отдельную механику хранения настроек по умолчанию и предлагать выбрать при создании проекта
  2. Предлагать выбрать нужные настройки при создании проекта)
DmitryShvaika commented 3 months ago

А где профили хранятся, если проект новый ещё несуществующий?

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

Еще как вариант сделать так: После импорта проекта но до начала расширенной проверки спросить пользователя. Выполнить проверку или нет (или в диалоге сделать галку не начинать проверку). Т.е. дать пользователю загрузить профиль и только потом начать проверку.

Смысл в том, чтобы избежать лишней проверки проекта с настройками по умолчанию, а сразу проверить проект уже с указанными настройками. Сейчас проект импортируется из информационной базы. Выполняется проверка с настройками по умолчанию, где часть галок отключена (например проверка запросов). Затем я загружаю свои настройки (приложил ниже) и проверка начинается заново. Получается Расширенная проверка выполняется 2 раза. Надо как-то сделать, чтобы проверка выполнялась только один раз.

Edt-Project-Full.zip