Skip to content

Latest commit

 

History

History
87 lines (46 loc) · 2.85 KB

README.md

File metadata and controls

87 lines (46 loc) · 2.85 KB

最新版本下载地址

Egret Wing在3.2.2中主要重构了EUI可视化编辑器部分的结构,同时增加了设计师模式,简化了部分UI的显示。 同时重构了微信小程序的单页面预览部分,而且增加了对完整微信小程序项目的预览功能。

新特性介绍:

EUI可视化编辑中全新的变换框。

在本次版本中重构了整个EUI可视化编辑的部分,尤其针对变换框进行了深度的重构,增加了对控件旋转、锚点、缩放等属性的可视化控制。

锚点设置:

您可以通过拖拽选中控件中的小圆点进行锚点的快捷设置:

同时按住shift键拖拽,可以锁定锚点的拖拽位置:

旋转设置:

在四周四个变换控制点的旁边点击并进行拖拽,可以对目标控件围绕着锚点进行旋转:

同时按住shift键拖拽,可以锁定控件的旋转角度:

缩放设置:

按住shift键同时拖拽四周的控制点,可以直接调整目标控件的缩放值,而不是尺寸。

已知问题:

  • 新版变换框还不兼容旧版的参考线吸附功能。
  • 对于设置了top,left,right,bottom等约束的控件,如果进行移动会自动取消这些约束设置。

针对EUI项目的设计师模式

新版的Wing,对于左侧面板的结构进行了调整,将资源库和组件面板放到了下方可以同时和其他面板进行显示。

在Wing的右上角增加了设计师模式切换的按钮,切换到设计师模式的时候,会自动隐藏掉与代码相关的大部分UI。

微信小程序单页面动态实时渲染

在本次版本中我们重构了微信小程序的单页面预览功能:

  • 增加了设备的选择。
  • 支持了对绝大多数动态数据的渲染。
  • 支持了交互功能,可以直接在单页面预览中点击并切换页面。
  • 文件改变时,页面的刷新更加及时。

微信小程序项目的运行和调试

在新版的Wing中,您可以直接通过如下按钮启动整个微信小程序项目,同时您可以在弹出的官方开发者工具中进行调试。

  • 注意:该功能需要官方开发者工具的支持。

细节优化与Bug修复

  • 增加Exml中Label标签style属性的代码提示与可视化设置

  • 对Wing菜单中,查看->放大缩小功能的数值进行了记录,以便下次启动的时候自动恢复到上次设置。

  • 调试窗体记录上次弹出的位置。

  • 修复替换资源文件后,项目内和资源面板对应的资源没有动态及时刷新的bug。