Jmix 插件设置

Jmix 插件设置对话框包含对当前 Studio 实例打开的所有项目的设置。可以通过 Jmix 工具窗口 的工具栏访问。

plugin open

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 扩展组件。

    • 项目中的实体数量。

    • 项目中的界面数量。

    • 项目使用的数据库类型。

  • 如果希望在 Spring bean 中使用构造器注入,可以勾选 Use constructor injection

Project Settings 标签页,可以选择项目中生成代码使用的编程语言,也支持 Kotlin。

plugin language

如果你的项目混合了 Java 和 Kotlin 开发,需要控制每个新实体、服务或界面使用的语言,则可以选择 Always Ask。这个选项只有在启用 Kotlin 的项目可见。

Enable hot deploy 是默认勾选的,启用 热部署 技术。

可以在 Database Drivers 标签页管理数据库驱动。

plugin drivers