Настройки параметров масштабирования в 1С:Enterprise Development Tools (EDT)

03.06.25

Разработка - EDT

Статья поможет разработчикам 1С правильно настроить масштабирование интерфейса EDT для комфортной работы на мониторах с высоким разрешением.

Для настройки параметров масштабирования в 1С:Enterprise Development Tools (EDT) вам нужно добавить указанные параметры в файл конфигурации запуска. Вот как это сделать:

---

Способ 1: Через файл "edt.ini" (рекомендуется)

1. Найдите файл "edt.ini"  
   - Он расположен в папке установки EDT (например, "C:\Program Files\1C\1CEdition\edt\edt.ini"`).
   - Если его нет, создайте его вручную.

2. Добавьте параметры в секцию "-vmargs"  
   Откройте файл в текстовом редакторе (с правами администратора) и добавьте строки:

   -vmargs
   -Dswt.enable.autoScale=true
   -Dswt.autoScale=150
   -Dswt.autoScale.method=nearest

    Если секция "-vmargs" уже есть, просто добавьте параметры после неё.

3. Сохраните файл и перезапустите EDT.

---

Способ 2: Через ярлык EDT (альтернативный вариант)

1. Правой кнопкой по ярлыку EDT → Свойства.

2. В поле "Объект" добавьте параметры после пути к "edt.exe":

"C:\...\edt.exe" -Dswt.enable.autoScale=true -Dswt.autoScale=150 -Dswt.autoScale.method=nearest

3. Примените изменения и запустите EDT через этот ярлык.

---

Проверка работы

После применения настроек:

- EDT должен запуститься с масштабированием 150%.

- Если интерфейс выглядит некорректно, попробуйте изменить метод масштабирования ("nearest" на "smooth").

Если параметры не применяются, убедитесь, что:

- Файл "edt.ini" не перезаписывается при обновлении EDT.

- Вы используете актуальную версию EDT (поддержка "autoScale" есть в свежих версиях).

Для Linux/macOS путь к "edt.ini" может отличаться (обычно в домашней директории).

 

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

1. -Dswt.enable.autoScale=true

  • Что делает: Включает систему автоматического масштабирования интерфейса.

  • Зачем нужно: Без этого параметра остальные настройки масштабирования не сработают.

  • Аналог: Аналогично "Включить масштабирование" в настройках Windows.


2. -Dswt.autoScale=150

  • Что делает: Устанавливает масштаб интерфейса в 150% (значение в процентах).

  • Рекомендуемые значения:

    • 100 — стандартный размер (для FullHD).

    • 150 — для 4K-экранов (2560x1440 и выше).

    • 200 — для очень высоких разрешений (например, 5K).

  • Важно: Значение должно быть целым числом.


3. -Dswt.autoScale.method=nearest

  • Что делает: Задаёт метод интерполяции (сглаживания) элементов интерфейса.

  • Допустимые значения:

    • nearest — «резкое» масштабирование (пикселизация, но высокая чёткость).

    • smooth — плавное сглаживание (может выглядеть размыто).

  • Что выбрать:

    • nearest — для текста и чётких элементов (лучше подходит для 1С).

    • smooth — для графики (например, в дизайнерских IDE).

EDT масштаб масштабирование проблема настройки параметры Enterprise Development Tools

См. также

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) EDT Программист Платформа 1С v8.3 Бесплатно (free)

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

21.05.2025    1607    ICL-Soft    3    

17

EDT Программист Бесплатно (free)

Новый механизм отладки в 1С: Предприятие значительно упрощает процесс отладки приложений на пустой базе данных. Он позволяет разработчикам подключаться к базе данных, предоставленной пользователем или бизнесом, и отлаживать конфигурацию без необходимости иметь все данные у себя. Этот механизм особенно полезен для отладки внешней обработки обмена данными в Enterprise Data, где используется множество баз источников данных. Настройка сервера отладки и подключение к нему через EDT позволяет разработчикам эффективно перехватывать сеансы и отлаживать базы данных, которые не находятся в их проекте.

20.09.2024    9292    kraspila    26    

3

EDT Групповая разработка (Git, хранилище) Программист Платформа 1С v8.3 Бесплатно (free)

Заказчики любят EDT+Git за прозрачность и контроль качества. А у разработчиков есть две основные причины не любить EDT – это тормоза и глюки. Расскажем о том, что нужно учесть команде при переходе на EDT+Git.

14.08.2024    12841    lekot    35    

8

DevOps и автоматизация разработки EDT Бесплатно (free)

Даже в рамках одной компании подходы к организации командной разработки могут отличаться: методикой работы с ветками, организацией тестовых и разработческих контуров, параллельным использованием хранилищ или полным переходом на Git. Расскажем, какие варианты распределения серверных стендов и организации CI/CD выбрали для своих команд тимлиды двух отделов, и как у них происходило внедрение 1С:EDT.

05.09.2023    5417    WhatIsLoveMakoveev    0    

5

DevOps и автоматизация разработки EDT Программист Бесплатно (free)

Использование EDT дает преимущества даже для тех, кто до сих пор остается в конфигураторе. Достаточно настроить разбор основного хранилища разработки в GitConverter и автоматизировать CI на GitLab с помощью скриптов на 1С:Исполнителе. Статья о том, как задействовать для кодовой базы проекта валидацию EDT, используя встроенный механизм GitLab Code Quality, и генерировать дымовые тесты для Vanessa Automation.

23.08.2023    11001    doublesun    25    

37

EDT Тестирование QA Программист Бесплатно (free)

EDT позволяет не только полноценно использовать гитфлоу при разработке – изолировать код по веткам в рамках задач и анализировать мерж-реквесты, но и нативно запускать тесты, а также видеть покрытие кода прямо в редакторе. Расскажем о том, как получить от 1С-разработки в EDT максимум пользы и автоматизировать сборку поставки из EDT с помощью Jenkins.

19.07.2023    6647    yukon    12    

40

Групповая разработка (Git, хранилище) EDT Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

Статья даёт ответы на некоторые вопросы, возникающие у разработчиков, которые погружаются в океан технологий EDT и Git, омывающий царство DevOps... Сколько и какие ветки нужны? Какой репозиторий выбрать? Кто должен сливать доработки в мастер ветку или ветку версии? Как не тратить время в EDT на ресурсоёмких операциях? Зачем нам сборочный конвейер и как его построить? Зачем нам нужно тестирование и как его реализовать? Как вести разработку, если есть разработчики, не умеющие вести разработку в EDT или не имеющие технической возможности, но нам нужны их skills в 1С? Что такое фантомы и нужно ли с ними бороться? Как слить 20 доработок с конфликтами и уложиться в 4 часа? Опыт использования модных технологий в реальных проектах.

30.03.2023    20822    check2    11    

102

EDT Программист Россия Бесплатно (free)

Проблема не активирующегося контекста проекта в EDT и вариант ее обхода.

12.12.2022    4231    AntonChausov    2    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ixijixi 2022 03.06.25 10:34 Сейчас в теме
Посижу, пожалуй, пока на конфигураторе
2. alexey_kurdyukov 171 05.06.25 05:16 Сейчас в теме
Ух ты, прямо как в Линукс попал!
Оставьте свое сообщение