2025 年 2 月 13 日更新日志【12 版本】
提示
星火编辑器发布了新的编辑器版本:12。
除部分严重 BUG 修复会覆盖旧版本,以下新功能均在编辑器版本 12 中生效。
开发者可以在编辑器顶部菜单-编辑器版本中进行版本切换。
数编快速保存
星火编辑器在开发较大项目时的保存速度一直是一大痛点,星火 2.0 将使用全新的框架来保存数编和触发器的代码,以提高全局保存速度,但对于使用旧有文件存储框架的 1.0 版本,我们也仍然在努力加快用户的调试和保存速度。
在 12 版本中,我们在文件菜单下加入了「保存数编」功能。
该指令能以「快速」模式保存数编内容,但会跳过一些不常用的检测和流程。
具体保存时间视乎具体项目会有所变化,但基本测试表明,在保存数编内容较大的项目时,这一功能可使保存时间加快 7-10 倍。
需要注意的是,目前的快速保存机制跳过了一些步骤和流程,因此在一些特定条件下会有缺陷,因此星火编辑器目前暂未以该保存模式替代默认的保存命令。其中尤其需要注意的要点是:
数编快速模式指令会跳过所有对数编公式的改动编译,因此使用快速保存模式的用户需要对此有所预期——修改普通节点属性后点击数编快速保存命令并进行调试后,普通属性会正常生效,但节点公式的改动不会产生影响。
若想要测试公式改动,用户依然需要使用默认的保存命令来进行完整保存。
此外,需要注意的是,数编快速保存功能尽管不会对公式改动进行编译,但不代表用户对数编的改动不会被保存到项目中,快速保存功能跳过的仅仅是从公式带脚本代码的生成过程而已。因此对项目进行了快速保存后直接关闭项目的用户无需担心自己对公式的修改会在下次打开项目时丢失。
此外,界面编辑器控件的绑定事件底层也是数编公式,所以对于界编控件事件的修改,也无法通过「保存数编功能」进行,需要进行正常的保存后方可生效。