CUBA Platform 是一款开源且免费的企业级应用开发框架,已有将近10年的发展历史,由俄罗斯的 Haulmont 公司开发,CUBA Platform 近期将正式登陆中国,将提供中文网站、中文社区、中文开发文档以及本地化的技术支持。
CUBA Studio 是基于CUBA Platform 的企业级应用的集成开发环境。关于 CUBA Platform 的详细信息可参阅
系列文章
。
二月的最后一天 CUBA Studio 8.0 发布,这个版本主要的功能改进:
-
首次打开项目时会使用导入向导。有关详细信息,请参阅
打开现有项目
。
- 项目模型现在存储在 .idea 文件夹内的文件中,因此现在不会在每次打开项目时都启动 Gradle 同步。
-
现在在 IDE 的
Run/Debug
配置中可以为应用程序服务选择 JDK ,默认使用JAVA_HOME 环境变量指定的 JDK。
-
现在可以通过标准的
Refactor > Rename
操作重命名视图。这个操作可在以下位置调用: CUBA 项目树中的视图元素上、views.xml 文件中的视图定义、界面 XML 描述中对视图的引用。
- 可从界面 XML 描述中的数据容器的 view 字段直接调用视图设计器。
- 在界面 XML 描述中的 <fragment> 元素的 screen 属性上可以使用自动完成,也能查出这个元素对 fragment 的引用。
-
菜单标题现在支持本地化消息编辑器。在 CUBA 项目树中点击
Generic UI > Web
Menu
,切换到
Structure
标签页,选择一个菜单项,然后点击
Caption
字段中的
edit
按钮。
- 对于没有本地化标题的枚举值提供警告信息。
- 配置接口中定义的应用程序属性名现在支持自动完成。比如在 app.properties 或 web-app.properties 文件中定义属性可按 Ctrl+Space 来快速插入已定义的属性。
另外,这个版本包含了其它两百多项Bug修复或改进。详细内容请参阅:
Release Notes
原文
https://www.oschina.net/news/104821/cuba-studio-8-0-released