Настройки плагина Jmix
Диалоговое окно настроек плагина Jmix содержит настройки, относящиеся ко всем проектам, открытым в этом экземпляре Studio. Вы можете открыть диалоговое окно с панели инструментов окна инструментов Jmix.

На вкладке Jmix можно управлять следующими настроками:
-
В поле Additional templates artifact можно указать координаты собственного артефакта с шаблонами, например
com.custom.templates.studio:custom-studio-templates
. -
Флаг Send anonymous usage statistics and automated crash reports позволяет выбрать, отправлять ли анонимную статистику использования Studio.
Сбор статистики помогает разработчикам лучше понять, как Studio используется, и получить больше информации для улучшения продукта. Никакая персональная информация не собирается.
Когда анонимная статистика использования разрешена, Studio периодически отсылает на сервер статистики следующую информацию:
-
Дата и время события сбора статистики.
-
Studio ID - случайный UUID, генерируемый при первом запуске и сохраненный на диске.
-
Номер релиза Studio.
-
Название операционной системы.
-
Версия JDK.
-
Версия IntelliJ IDEA.
-
Редакция IntelliJ IDEA: Community или Ultimate.
-
Список публичных дополнений Jmix, используемых в проекте.
-
Количество сущностей в проекте.
-
Количество экранов в проекте.
-
Типы СУБД, используемые в проекте.
-
-
Флаг Use constructor injection позволяет включить или отключить инжекцию в конструкторы в бинах Spring.
-
Выберите опцию Open editor on Text tab instead of Designer for new entities, если вы предпочитаете, чтобы сущность по умолчанию открывалась в текстовом редакторе.
На вкладке Project Settings можно выбрать язык программирования, который будет использоваться для генерации кода в проектах с поддержкой Kotlin.

Если в вашем проекте используются и Java, и Kotlin, и вы хотите контролировать язык генерации для каждой новой сущности, службы или экрана, установите значение Always Ask в выпадающем списке. Этот параметр отображается только для проектов с включенной поддержкой Kotlin.
Флаг Enable hot deploy позволяет отключить функциональность Hot Deploy.
Параметр Use final modifier when generating code по умолчанию имеет значение true
. Эта опция позволяет использовать модификатор final в полях, локальных переменных и параметрах метода.
Управлять JDBC драйверами можно на вкладке Database Drivers.

На вкладке Type Mappings вы можете определить сопоставление между типами атрибутов сущностей и типами столбцов базы данных.
