[ Разбор вопросов ] Нюансы настроек работы с 1С:EDT

Продолжаем публиковать для вас вопросы слушателей из Мастер-группы по новому курсу Профессиональная разработка в 1С:EDT + Git. Все вопросы касаются стартовой работы в среде EDT. Оперативные ответы тренера позволяют серьезно сэкономить время, да и в целом благотворно влияют на первое впечатление от работы в непривычной для многих среде.

 

Вопрос №1. Как обойти ошибку “Secure storage saving error”?

Возникла проблема — после того, как хотел обновить базу из проекта, поймал ошибку:

org.eclipse.equinox.security.storage.StorageException: No password provided

Удалил проекты в самой EDT и папки, а также базы аналогично. Решил создать новую базу, но вот получил ошибку,  после того как согласился хранить пароли где-то в хранилище 1C:EDT. Как теперь быть? Как создать базу?

Ошибка

Ответ

Порядок действий следующий:

  • Пересоздайте хранилище паролей:
Window → Preferences → General → Security → Security Storage (или Окно → Параметры → Общие → Защита → Защищенное хранилище)
  • Перейдите на вкладку Content (Оглавление), встаньте на верхний уровень дерева и нажмите Delete. Система удалит все сохраненные привязки паролей
  • Далее перезайдите в EDT и еще раз обновите базу, система предложит создать новый мастер пароль и хранилище.

 

Вопрос №2. Как можно решить проблему нехватки оперативной памяти для 1C:EDT?

Я попытался импортировать конфигурацию УНФ (вроде не самая “жирная” конфигурация), но 1C:EDT зависает в определенный момент, нагружает процессор под 100%, в логах пишет ошибки “OutOfMemoryError, Critical system overload”. В итоге снова запускается попытка импортировать конфигурация и так — по кругу. Что делать?

Ответ

В вашем случае системе не хватает оперативной памяти для работы. Если у вас на компьютере 8Гб оперативки или больше, то дайте EDT хотя бы 4, а лучше 8.

Для этого зайдите в файл «C:\EDT\components\1c-edt-2021.2.10+2-x86_64\1cedt.ini» (путь может отличаться в вашем случае).

Найдите там строку:

-Xmx*****

и пропишите:

-Xmx4g

или

-Xmx8g

 

Вопрос №3. Как настроить цвет текста модулей в 1C:EDT?

Подскажите, есть ли возможность изменить цвет выбранного идентификатора? Что-то нигде не наблюдаю. Использую Ruby 2021.2.10.

Изменить цвет выбранного идентификатора

Ответ

Да, можно вот тут

Window → Preferences → General → Editors → Text Editors → Annotations (или Окно → Параметры → Общие → Редакторы → Текстовые редакторы → Аннотации)

 

Вопрос №4. Есть ли рекомендации по работе с 1C:EDT на мониторах 4K?

Подскажите, есть ли рекомендации по работе с 1C:EDT с мониторами 4K? Все кнопки интерфейса имеют очень маленький размер (см. скриншот). Работа ведется в Windows 10. Версия 1C:EDT 2021.2.10. Может быть есть какая-нибудь настройка в Windows или в EDT?

Рабочий стол

(нажмите, чтобы увеличить картинку)

Ответ

Единственное, что я нашел – это увеличить % шрифтов в Windows, но он влияет на все программы.

Второй вариант – прописать в 1cedt.ini вот такую строку “-Dswt.autoScale=200” и перезапустить 1C:EDT.

Комментарий слушателя

Второй вариант отлично подошел, спасибо.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 Ознакомлен с условиями Публичной оферты и Пользовательского соглашения
 Согласен на обработку персональных данных (Политика обработки ПДн)