Запустили новый курс по 1C:EDT. Активность в Мастер-группе курса не уступает активности в официальном телеграмм-канале по EDT. Дмитрий (автор и тренер курса) работает на поддержке как стахановец и не пропускает ни одного вопроса от слушателей.
Сегодня опубликуем несколько вопросов, возникших у слушателей курса при начале обучения. Надеемся, что вам будет это полезно!
![]()
Вопрос №1. Почему проект открывается с русским интерфейсом?
Файл: 1cedt.ini
Добавлено: -Duser.Language=en

Ответ
Нужно с маленькой буквы. Вот так:
-Duser.language=en
![]()
Вопрос №2. Можно ли в 1C:EDT устанавливать свойства расширений?
Ответ
Пока такого управления нет, так как это свойства базы, а не расширения. EDT отвязано от базы, поэтому таких настроек там нет. Но, с версии 2021.3, я думаю, что-то изменится, так как там уже появились механизмы администрирования баз. Так что надо немного подождать :)
![]()
Вопрос №3. Как в 1C:EDT запустить два сервера отладки?
Запустить два сеанса в отладке. Первый сеанс остановить на точке останова. Второй тоже остановить на этой же точке. Далее второй шагнуть вперед, а первый должен остаться стоять на своей точке. Это, например, чтобы проверить ситуацию с блокировкой чтения. В конфигураторе удается остановить второй сеанс, но как только в нем шагаешь вперед, то первый сеанс завершает свои действия (не остается стоять).
Ответ
Смотрите – отладка в 1С – однопоточная, и вы именно это и наблюдаете. Вывод – нам надо запустить два сервера отладки:
Открываем два cmd. И пишем в каждом по строке:
"C:\Program Files\1cv8\8.3.18.1661\bin\dbgs" -p 25000 "C:\Program Files\1cv8\8.3.18.1661\bin\dbgs" -p 25001
У нас запустится два сервера дебага. Далее, идем в EDT, создаем две конфигурации запуска, и на вкладке Дебаг пишем:
Debug server address – http://localhost:25000 Infobase name – DefAlias
и во втором конфиге:
Debug server address – http://localhost:25001 Infobase name – DefAlias
Стартуем их поочередно, и вуаля, все работает.
DefAlias – это служебное имя файловой базы данных, так что оставляете его и не меняете.
Уточняющий вопрос
Ответ
А на сервере не получится, так как серверные вызовы перенаправляет сервер 1С. То есть для решения проблемы – надо будет ставить 2 сервера 1С :)
![]()
Вопрос №4. Почему в 1C:EDT одно из приложений выделено жирным шрифтом?
Ruby 2021.2.10

Ответ
По факту – больше нет понятия, где основная база, а где — нет. Так как приложения закрывают этот функционал, и при старте отладки – просто стартует именно конфигурация запуска по умолчанию, а уж какая база (приложение) в ней выбрана, та и будет по сути базой по умолчанию.
А “жирность” базы отвечает за то, что эта база недавно была выбрана (судя по документации).
Профессиональная разработка в 1С:EDT + Git и современные подходы к управлению версиями и качеством кода.

