CUBA Studio 12 BETA 发布

栏目: 软件资讯 · 发布时间: 6年前

内容简介:大家好! 我们发布了 CUBA Studio 版本 12.0.BETA 。 版本 12 包含以下重要改动: 重写界面布局设计器 界面布局设计器使用原生的 IntelliJ UI 组件进行了重写。现在的设计器有更好的性能,更快的打开时间。设计器...

CUBA Studio 12 BETA 发布

大家好!
我们发布了 CUBA Studio 版本 12.0.BETA 。

版本 12 包含以下重要改动:

重写界面布局设计器
      界面布局设计器使用原生的 IntelliJ UI 组件进行了重写。现在的设计器有更好的性能,更快的打开时间。设计器也进行了很多小的改进。
如果对于新的 UI 设计器有任何想法,可以回帖讨论。

可以在界面设计器生成事件处理器或安装代理
      除了之前的 工具 箱标签和属性标签页之外,本次更新加了新的处理器(Handlers)标签页。
这里会显示已有的处理器方法,并可以为组件事件和组件方法代理快速生成新的处理器。
在相应事件的那一行双击即可自动生成方法的桩代码!(在下图所示的窗口双击

CUBA Studio 12 BETA 发布

生成各种应用程序事件监听器的脚手架代码
      现在可以很容易在应用程序中添加对以下系统事件的响应:

         应用程序生命周期事件:启动、停止等。
         身份验证钩子:用户登入、登入之前(before login)、用户会话启动等。

      有两种方法可以生成事件监听器:

         打开 core 模块已有的 Spring Bean,点击源码编辑器顶端的操作面板点击 “Subscribe to event”。
         右键点击 CUBA 项目树的 “Middleware” 部分,选择 New -> Event Listener。

生成界面项目级配置选项
      影响界面生成的一些选项被抽取出来作为项目级别的 Studio 配置(也可以提交到版本控制系统)。这些配置是在 New -> Screen… 向导中使用。
      如果要更改设置,可以点开主菜单的 CUBA -> Settings -> Screen Generation Settings。
      目前支持以下设置:

         表单字段宽度(默认 450px)- 在实体编辑器使用
         编辑界面的操作保留在界面底部 - 以 “全屏” 方式打开的实体编辑界面使用。
         强制以模态窗的形势打开编辑界面 - 以 “对话框” 方式打开实体编辑器界面使用。

构建 WAR 和 UberJAR 的 UI 改进
      CUBA 项目树中 Deployment 部分的 WAR Settings 和 UberJAR Settings 添加了一些配置子元素。
如果配置了构建 WAR 或者 UberJAR 的话,可以直接双击相应的 “Build WAR” 或 “Build UberJAR” 即可进行构建。
      这些工件相关的配置文件(single-war-web.xml,、logback.xml、jetty-env.xml 等)也在 WAR/UberJAR Settings 的边上显示,方便访问。

CUBA Studio 12 BETA 发布

在 “Install delegate” 对话框提示表格的列代理
      界面控制器调用的 Install Delegate 对话框中可以为任何列生成 formatter、自定义列生成器或者 value provider。

Beta 测试
      我们现在正在测试新的 Studio 版本。如果您愿意在您环境、项目中使用 beta 版本并给我们报告问题的话,我们会非常感激!

      12.0.BETA 版本发布在 JetBrains 插件仓库的独立的插件通道。
      如果要安装该插件,可以使用以下方法(Bundle 版本的 Studio 也可以用同样的方式安装):

         1.打开 IDEA Settings -> Plugins
         2.点击 ⚙ 图标并选择 Manage Plugin Repositories
         3.点击 “+” (“Add”) 然后在 Repository URL 输入:
            https://plugins.jetbrains.com/plugins/beta/list
         4.切换至 Marketplace 标签页,则能看到可以升级的 12.0.BETA 版本
         5.点击 Update
      如果需要回滚至之前版本,按照以下步骤:

         1.打开 IDEA Settings -> Plugins
         2.Uninstall CUBA 插件
         3.点击 ⚙ 图标并选择 Manage Plugin Repositories
         4.移除 “beta” 版本的仓库地址
         5.重新安装 CUBA 插件,这次会使用稳定版的仓库通道进行安装
      期待您的反馈!

      这次改动从工具本生的 UI 性能提升到新添加的操作面板、事件关联、部署配置等多方面对工具进行了提升,将进一步提升开发效率!


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算理论导论

计算理论导论

塞普斯 / 机械工业出版社 / 2002-8 / 39.0

This book——by a noted authority and educator in the field——presents computer science theory from a uniquely intuitive,“big picture”perspective.The author grounds his clear and interesting study on ......一起来看看 《计算理论导论》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具