Egret Wing

Egret Wing 是一款针对Egret项目的集成开发环境。Egret Engine用户可以通过Egret Wing,更快的完成Egret项目。尽可能减少了皮肤代码编写,通过可视化方式创建、编辑和管理您项目中的所有皮肤以及皮肤的状态过渡动画。同时可以直接在Wing中进行TypeScript代码的编写,并且支持您直接在TypeScirpt代码中断点调试。 Egret Wing 让您在开发项目中体验更快捷的工作流。

  1. Egret Wing 3.1.8

    更新日志

  2. 【新增】FTP上传的终止功能。
  3. 【新增】FTP上传后地址的二维码查看。
  4. 【新增】自定义组件解析换成TSC。
  5. 【优化】自定义组件解析速度优化。
  6. 【优化】对Exml代码编辑器中xml头的编辑进行了错误提示。
  7. 【修复】在项目中存在多份引擎代码时,引发exml可视化编辑出现异常的 BUG。
  8. 【修复】在使用了数据绑定的ItemRendererSkin的List进行数据源编辑的时候,容易出现乱码的 BUG。
  9. 【修复】使用了内嵌皮肤的组件,复制的时候将内嵌皮肤内的id也重命名的BUG。
  10. 【修复】在一些情况下两个Exml编辑器的内容会交换的BUG。
  11. 【修复】在一些情况下调试失败的BUG。
  12. Windows版本下载
  13. Mac版本下载
  14. Egret Wing 3.1.7

    更新日志

  15. 【新增】增加设置绑定测试数据的面板。
  16. 【新增】自定义组件解析换成TSC。
  17. 【新增】发布合图时,增加了希望合图组的勾选功能。
  18. 【优化】优化exml编辑器背景设置面板的文案和界面。
  19. 【优化】创建项目的默认值改为640x1136。
  20. 【优化】将锚点、缩放以及Rect的圆角属性,开放到常用面板中。
  21. 【修复】修复了无法将资源库中的资源拖拽到右侧属性面板对应的输入框的BUG。
  22. 【修复】修复内嵌皮肤中无法进行撤销的 BUG。
  23. 【修复】修复内嵌皮肤嵌套多层容易导致解析失败的 BUG。
  24. Windows版本下载
  25. Mac版本下载
  26. Egret Wing 3.1.6

    更新日志

  27. 【新增】动态读取项目对应引擎为Exml编辑器的运行时。
  28. 【新增】重构状态面板,扩展图层空间。
  29. 【新增】优化新建项目过程,增加扩展库的勾选。
  30. 【优化】右边栏的展开与否,选中状态,跟随激活编辑器的文件格式变化。
  31. 【优化】在Exml编辑区点击的时候,自动选中左边栏的资源库&组件面板。
  32. 【优化】大小&位置面板中的详细约束,根据右边栏的宽度自动调整尺寸。
  33. 【优化】可视化编辑区右键菜单中提示快捷键。
  34. 【优化】图层中增加解组合打组的快捷按钮。
  35. 【优化】标尺可单独控制开关,不在占用编辑区空间。
  36. 【修复】修复调试时getter/setter属性无法显示正确值的问题。
  37. 【修复】修复部分sheet中资源无法解析的BUG。
  38. 【修复】修复Label色值无法手动编辑的BUG。
  39. 【修复】修复属性面板下拉框滚动条嵌套时,两个滚动条会同时响应滚轮的BUG。
  40. Windows版本下载
  41. Mac版本下载
  42. Egret Wing 3.1.5

    更新日志

  43. 【新增】提供免费100M测试空间。
  44. 【新增】集成开放平台注册。
  45. 【新增】重构Exml编辑器,释放编辑区空间:
  46. 将属性面板移动到右边栏。
    将顶部工具栏上移。
    将资源库和组件面板移动左边栏。
  47. 【新增】发布html时,资源库的打包功能。
  48. 【优化】资源库细节优化:
  49. 资源库以资源配置文件进行显示,并增加对资源配置文件编辑的快速入口。
  50. Windows版本下载
  51. Mac版本下载
  52. Egret Wing 3.1.4

    更新日志

  53. 【修复】中文用户名无法登陆的问题。
  54. 【修复】商城中的一些 BUG。
  55. 【优化】某些主题下的 Tabs 辨识度。
  56. 【修复】php 语言下会出现<>的问题。
  57. Windows版本下载
  58. Mac版本下载
  59. Egret Wing 3.1.2

    更新日志

  60. 【新增】添加多标签支持。
  61. 【优化】RES 编辑的操作体验。
  62. 【优化】Wing 的整体UI布局。
  63. 【新增】原生打包增加 Android Studio 支持。
  64. 【修复】macOS 下不能启动调试的问题。
  65. 【修复】新建 EUI 组件报错的问题。
  66. 【优化】小窗口下菜单栏和工具栏的布局。
  67. Windows版本下载
  68. Mac版本下载
  69. Egret Wing 3.1.0

    汇集了Egret Wing 3.0以来的所有更新内容:

  70. 【新增】新手向导
  71. 【新增】用户反馈及优化反馈展现,避免误操作引起的覆盖
  72. 【新增】深色、浅色主题及浅色皮肤
  73. 【新增】增加命令面板的唤起,可以快捷调用Wing的现有命令
  74. 【新增】深色、浅色主题及浅色皮肤
  75. 【新增】深色、浅色主题及浅色皮肤
  76. 【新增】FTP上传功能
  77. 【新增】Nodejs 和 Web 项目模板
  78. 【新增】Egret 项目帮助右边栏
  79. 【新增】显示所有已插件的菜单项
  80. 【新增】自动检测资源改动功能
  81. 【新增】支持导入Wing 2.5, FlashBuilder, WebStorm, Sublime 等快捷键
  82. 【新增】支持导入Wing 2.5, FlashBuilder, WebStorm, Sublime 等快捷键
  83. 【优化】新建项目向导的展现方式,更方便的支持项目模板插件
  84. 【优化】Debug Log 显示
  85. 【优化】更新核心代码到 VS Code 1.2:
  86. 更新编辑器
    增加清除自动生成的空格功能
    增加全选搜索、替换功能
    增加关闭基于文本的自动补全开关功能
    增加删除快捷键绑定的方法
    优化代码预览框展现,增加预览框尺寸调整功能
    优化Node.js 调试性能
    修改调试控制台打开的策略
  87. 【优化】完善调试窗口:
  88. 集成 Egret Inspector
    添加常用窗口尺寸
    添加横竖屏模式
    添加高 DPI 模拟选项
  89. 【优化】EUI 编辑器:
  90. 增加调整 EUI 设计界面背景图位置的功能
    增加 EUI 编辑器标尺,选择框信息
    增加设置 EUI 编辑器背景图与背景色的功能
    增加 EUI 编辑器标尺和选择框信息
    增加设置 EUI 编辑器背景图与背景色的功能
    增加 Group 等透明组件边框
    为 Group 等透明元素添加边框显示
  91. 【优化】RES 编辑器的体验:
  92. 增加常用文件的 icon
    增加资源管理器资源预览功能
    增加’在资源管理器中打开’的右键菜单
    增加‘在资源管理器中打开’的右键菜单
    优化文件外部修改的刷新提示
    优化json 文件格式错误提示
  93. 【优化】Extension API
  94. 增加模板 API, 开发者能够定制“新建项目”和“新建模板文件”中的模板
    增加TextMate 语法注入
    增加调试 Extension API接口
    增加数据验证 API,能够允许开发者对 Popup form 中的数据进行实时验证,体验更加友好
    增加插件弹出窗口拖动 API
    增加右边栏 API
    增加插件 API 中路径选择组件
    优化WebView 中添加接口 wing.WebView,支持ipc通讯。
  95. 【修复】修复内置调试工具跟某些 JS 库不兼容的问题
  96. 【修复】某些用户调试窗口 Inspector 不能显示的问题
  97. 【修复】调试窗口 ProtoBuf 等类库不能正常使用的 Bug
  98. 【修复】Nodejs 和 Web 项目模板
  99. 【修复】默认 Chrome 调试配置文件,找不到本机 Chrome 的 Bug
  100. 【修复】Extension API 中 previewWebview 报错的问题
  101. 【修复】修改 spritesheet 在九宫格面板不能显示的 Bug
  102. 【修复】修复项目模板的 Bug
  103. 【修复】修复详细属性里无法显示锚点等属性的Bug
  104. 【修复】修复从图层改变节点可见之后无法再次选中节点的Bug
  105. 【修复】修复新创建的项目直接执行调试无法启动的问题
  106. 【修复】修复webview中某些情况和mac无法使用快捷键复制粘贴的问题
  107. 【修复】修复窗口记忆放大重置的Bug
  108. 【修复】修复新用户默认主题下,代码着色错误的问题
  109. 【修复】修复项目清理报错的问题
  110. 【修复】修复无法调试插件的问题
  111. 【修复】修复WebView无法播放音频和视频的问题
  112. 【修复】修复插件商城访问失败的问题
  113. 【修复】修复默认皮肤循环依赖导致卡死的问题
  114. 【修复】修复Group设置cacheAsBitmap内部图片会消失不见的问题
  115. 【修复】修复添加sheet文件没有自动添加subkey的问题
  116. 【修复】修复 存在 preLaunchTask 时, 多按 F5 会调试失败的问题
  117. 【修复】修复某些浏览器异常会导致调试功能失败的 Bug
  118. 【修复】修复 RES 本地资源无法刷新的问题
  119. 【修复】修复 RES 读取 UTF8BOM 文件的问题
  120. 【修复】修复 RES 编辑器 subkey刷新无效的Bug
  121. 【修复】修复 RES 切换编辑模式后无法修改资源名的问题
  122. 【修复】修复点击EUI缩放之后按空格会再次触发缩放的Bug
  123. 【修复】修复资源配置文件修改,EUI不更新的问题
  124. 【修复】移除EUI编辑界面多余的报错信息
  125. 【修复】修复在同样位置粘贴EUI节点,会自动偏移一部分位置的问题
  126. 【修复】EUI 面板位置调整无法保存
  127. 【修复】EUI 编辑器选框不能翻转的问题
  128. 【修复】EUI 编辑器 \n 预览与实际效果不一致的问题
  129. 【修复】EUI 属性面板不显示 skinName 的问题
  130. 【修复】EUI 按下 Space 无法切换到拖拽模式的问题
  131. 【修复】EUI 属性面板没有按照字母排序
  132. 【修复】EUI 编辑器缩放模式下反复切换编辑器显示错误
  133. 【修复】EUI 编辑器中,皮肤超出舞台,或者缩放后,容易出现内容滚到最右边的情况
  134. 【修复】EUI 设计模式双击组件无法打开对应皮肤或者内嵌编辑模式
  135. 【修复】修复 EUI Group 拖动行为与 2.5 不一致的 Bug
  136. 【修复】移动EUI组件之后立即再次点击,不会发生选择错误的问题
  137. 【修复】修复EUI编辑界面在自动布局的时候会抖动的Bug
  138. 【修复】修复文本输入框失去焦点后,属性值没有生效的Bug
  139. 【修复】SpriteSheet 不能编辑九宫格的问题
  140. 【修复】当屏幕尺寸较小时,“组件/图层”面板可能会被遮挡
  141. 【修复】图层面板点击后,焦点没有回到主舞台
  142. 【修复】图层面板拖动到其他位置后,所有图层内的内容可能会消失
  143. 【修复】修改属性面板 切换属性面板 DataGrid 布局错误
  144. 【修复】修复删除最后一个组依然显示组内资源的问题
  145. 【修复】新建皮肤的时候 不能不自动加 Skin.exml后缀, 并且皮肤中没有class属性
  146. 【修复】修复切换 exml 时, 资源库面板自动收起的 Bug
  147. 【修复】属性面板不能响应拖拽的 Bug
  148. Windows版本下载
  149. Mac版本下载
  150. Egret Wing 2.5.2

    新功能

  151. 【新增】TextureMerger,ResDepot编辑器的集成
  152. 【新增】增加js,jsx,tsx,json,html等格式文件编辑功能
  153. 【新增】增加普通TypeScript项目的支持。
  154. 【新增】增加命令面板的唤起,可以快捷调用Wing的现有命令
  155. 【新增】支持插件开发
  156. 【优化】优化快捷键提示和设置面板。
  157. 【优化】优化部分性能问题,改善用户体验。
  158. 【修复】修复部分bug
  159. Windows版本下载
  160. Mac版本下载
  161. Egret Wing 2.1.4

    新功能

  162. 【新增】支持新组件Rect
  163. 【新增】支持组件EditableText设置默认文字prompt
  164. 【优化】优化代码编辑自动格式化问题
  165. 【修复】修复布局操作导致UI编辑错乱的问题
  166. 【修复】修复删除Image组件,设计面板显示内容没有及时刷新的问题
  167. 【修复】修复资源图片过小,设置九宫格在UI编辑中无法显示的问题
  168. 【修复】修复组件BitmapLabel可视化操作中样式无法编辑的问题
  169. 【修复】修复某些情况资源图片无法编辑九宫格的问题
  170. Windows版本下载
  171. Mac版本下载
  172. Egret Wing 2.0 Final

    新功能

  173. 【新增】一键发布h5项目到金山云端
  174. 【新增】快捷键ctrl/command +滚轮缩放UI设计视图
  175. 【修复】修复代码提示,鼠标点击选择无效问题
  176. 【修复】修复某些情况文本内容显示不全
  177. 【修复】修复九宫格面板布局错误
  178. 【修复】修复scroller内部的group可以拖拽的bug
  179. 【优化】优化代码提示排序问题
  180. Windows版本下载
  181. Mac版本下载
  182. Egret Wing 2.0 Beta

    新功能

  183. 【新增】UI编辑添加拾色器
  184. 【新增】增加输入大小括号之后自动补全另一半的功能
  185. 【新增】增加输入“/**”回车之后自动补全块注释的功能
  186. 【新增】调试模式,支持代码直接拖入表达式窗口
  187. 【新增】批量打开和关闭项目
  188. 【新增】新建项目,软件自动记录默认路径
  189. 【新增】支持在行数地方双击打断点
  190. 【新增】新建项目提供默认项目模版创建
  191. 【修复】修复ctrl+w关闭窗体后,编辑区失去焦点的bug
  192. 【修复】修复代码编辑区部分引发文本重叠的bug
  193. 【修复】修复普通文本外部修改,Egret Wing内没提示更新的bug
  194. 【修复】修复代码尾部输入注释引发假死的bug
  195. 【修复】修复在Mac下某些窗体可以弹出多个的bug
  196. 【修复】修复发布功能在某些情况下不能使用的bug
  197. 【修复】修复内容补全,快捷键无效bug
  198. 【优化】优化代码编辑区,提升输入的性能
  199. 【优化】优化代码着色模块
  200. Windows版本下载
  201. Mac版本下载
  202. Egret Wing 2.0 Prerelease

    新功能

  203. 【新增】支持TypeScript代码直接断点调试
  204. 【新增】支持TypeScript,JavaScript,HTML,JSON等文本编辑
  205. 【新增】支持一键创建,编译,升级,发布Egret项目
  206. 【新增】支持调试时,查看调用堆栈信息
  207. 【新增】支持控制台输出信息
  208. Windows版本下载
  209. Mac版本下载
  210. Egret Wing 1.2

    新功能

  211. 【修复】文本编辑器滚动条的问题
  212. 【修复】缩小时设计区闪动的问题
  213. 【修复】平移模式下拖拽时显示错误的问题
  214. 【修复】设计区缩放下框选区域显示错误的问题
  215. 【修复】删除文档时,皮肤列表未更新的问题
  216. 【修复】多个文档窗口时,属性面板显示错误的问题
  217. 【优化】将属性面板中的皮肤设置移动到转换面板
  218. 【优化】编辑数据源面板的显示
  219. 【优化】资源库面板预览窗口的显示
  220. 【优化】创建主机组件有contentGroup的皮肤时,模板里面不再创建contentGroup
  221. 【优化】连续调整x,y和约束等属性时,只对结果进行记录
  222. 【优化】设计模式下缩放操作,添加显示全部的按钮
  223. 【优化】文本类组件的字体列表
  224. 【优化】欢迎界面添加新教程和导入项目
  225. 【优化】崩溃时软件报错信息不全的问题
  226. 【优化】资源库的搜索功能
  227. 【优化】包资源管理器,复制一个文件在相同位置粘贴时,提示命名冲突
  228. 【优化】列表的键盘事件,支持使用方向键和翻页键切换选中
  229. 【新功能】添加代码高亮
  230. 【新功能】代码模式下添加自动提示和代码补全的功能(此功能至少要求Egret Engine版本1.5.3)
  231. 【新功能】添加对样式系统的支持
  232. 【新功能】添加Button快速皮肤设置模板
  233. 【新功能】添加BitmapLabel组件
  234. 【新功能】添加新建EXML,运行,切换标签页等快捷键
  235. 【新功能】设计模式下,矩形变换框按住shift等比放大,按住alt中心缩放的功能
  236. Windows版本下载
  237. Mac版本下载
  238. Egret Wing 1.0 Final

    新功能

  239. 【修复】菜单栏重做或撤销按钮显示异常的问题
  240. 【修复】复制文件夹错误的问题
  241. 【修复】所有属性面板无法输入自定义组件属性的问题
  242. 【修复】多层继承的自定义类添加到EXML中无法识别的问题
  243. 【修复】状态面板无法添加带数字的状态名称的问题
  244. 【修复】skinName是Factory类型时报错的问题
  245. 【修复】资源列表右键不选中的问题
  246. 【修复】运行项目时提示保存点击确定后未保存的问题
  247. 【优化】增加对Retina屏幕的完美适配
  248. 【优化】采用新的实时编译机制,大幅优化皮肤预览的显示速度
  249. 【优化】大幅减少应用程序体积
  250. 【优化】使用新的文本编辑器引擎,大幅优化编辑代码时的体验
  251. 【优化】设计模式下元件重叠时,右键菜单可以快速选择多个图层
  252. 【优化】将皮肤设置和条目皮肤设置添加到转换面板
  253. 【新功能】增加欢迎界面
  254. 【新功能】添加部分快捷键
  255. 【新功能】关于窗口显示贡献者名单
  256. 【新功能】属性面板添加编辑九宫格的快捷按钮
  257. 【新功能】属性面板为Rect的填充色等属性添加快速编辑
  258. 【新功能】属性面板为UIAsset的fillMode属性添加快速编辑
  259. 【新功能】文件的剪切复制粘贴删除等操作与操作系统一致,并添加快捷键
  260. 【新功能】设计模式下容器布局不是BasicLayout时可以拖动子项改变层级顺序
  261. Windows版本下载
  262. Mac版本下载
  263. Egret Wing 1.0 beta

    新功能

  264. 【修复】资源库面板刷新问题
  265. 【修复】资源库面板资源重复问题
  266. 【修复】主题配置无法保存的问题
  267. 【修复】数字输入框无法输入负值的问题
  268. 【修复】所有属性面板无法保存一部分属性的问题
  269. 【修复】含有包名的自定义组件无法拖拽的问题
  270. 【修复】其他面板的拖拽问题
  271. 【修复】菜单栏的点击问题
  272. 【修复】含有自定义组件编译报错的问题
  273. 【修复】包资源管理器重命名的问题
  274. 【修复】新建EXML包名显示错误的问题
  275. 【优化】拾色器改变颜色实时预览
  276. 【优化】窗口的显示
  277. 【优化】代码模式下添加撤销重做快捷键
  278. 【优化】retina屏幕性能提升
  279. 【新功能】增加EditableText组件
  280. 【新功能】包资源管理器添加关闭项目,新建包和文件夹菜单
  281. 【新功能】包资源管理器复制操作可粘贴到桌面系统
  282. 【新功能】帮助菜单添加关于面板以及文档中心
  283. Windows版本下载
  284. Mac版本下载
  285. Egret Wing Prerelease

    新功能

  286. 【新特性】 通过Egret Wing构建Egret项目
  287. 【新特性】 多项目管理
  288. 【新特性】 可视化快速创建EXML皮肤
  289. 【新特性】 可视化设置布局样式等组件属性
  290. 【新特性】 可视化设置皮肤的不同状态
  291. 【新特性】 通过图层面板更直观的控制组件的层叠关系
  292. 【新特性】 资源库及资源管理的支持
  293. 【新特性】 通过工具栏快捷设置多个组件间的对其和分布关系
  294. 【新特性】 支持自定义软件布局
  295. 【新特性】 一键编译并运行Egret项目
  296. Windows版本下载
  297. Mac版本下载
  298. 其他工具