Egret Wing 3.0正式版发布 用户体验全面进化
创始人
2025-01-29 08:11:45
0次

  随着HTML5技术越来越成熟,越来越多的开发者纷纷把目光投向HTML5游戏领域。但是HTML5游戏开发软件的低效率往往被开发者所诟病。Egret Wing作为可视化编辑器的面世,解决了HTML5开发效率低的难题,春节前我们发布了 Wing3.0的***个体验版,经过2个月、30多项功能的优化和调整,Wing 3.0的***个正式版——3.0.7版本终于发布了,开发效率有着质的飞越。

  功能完善与优化,用户体验全面进化

  为了有更好的用户使用体验,在新的3.0.7版本中,增加了“新手引导“功能,引导开发者更快速的熟悉。优化了深色和浅色主题达到了更好的视觉效果,调整了资源编辑器的功能,并修复了开发者在测试版中反馈的BUG。

  新手向导作为一项新增功能,主要是帮助新用户快速熟悉Egert Wing,在***启动时,或者通过命令面板(Start Guide)时,就会开启新手引导功能。在后续的版本中还会根据项目和文件类型提供更加智能化的引导。

QQ截图20160520120328.jpg

   由于在上一个版本中有开发者反馈新主题配色不协调,因此全新版本对此重新调整了配色细节,深、浅色背景的配色差异度更大,切换也更自如。而在RES编辑 器的优化上,Wing3.0.7添加了资源树与组资源列表关联的功能,编辑过程可以自动滚动到所选资源;资源树右键菜单添加编辑九宫格选项,方便开发者快 速选择。

  当然,在全新的Egret Wing 3.0.7版本中,之前版本中存在的大部分BUG得到了修复,稳定性进一步提升。

  集成VSCode核心,跨平台编辑体验

  随着网络的发展基于Web技术的客户端框架已经成为了最主流的开发方式。比如 VSCode 就是微软开源的非常优秀的基于Web技术的跨平台代码编辑器。 Wing 3.0 基于VSCode进行了重写,完整保留了 VSCode优秀的编码体验,为开发者提供“跨平台”的***代码编辑体验。

  秒开20M文件,打开300万行代码仅需5秒

  Wing3.0.7重构了文件加载部分,吸取Node.js及VS Code核心编辑器的优势,实现所有核心文件系统访问异步化、延迟加载,极大地提升文件加载速度。此外,Wing3.0.7启动速度以及打开大型文件的速度都非常迅速流畅,加载20M的文件几乎可以秒开,在Mac Air上打开将近300万行代码的文件,也仅仅需要5、6秒,并且浏览无卡顿,无崩溃现象,继续编码也很顺畅,Go to Line也不卡顿。

  号称“神级代码编辑软件”的Sublime3***版打开这个近300万行代码的文件,都要将近2分钟,可见Wing3.0.7在加载速度方面的优异程度。这一点对于某些追求效率的朋友来说非常诱人。

QQ截图20160520120341.jpg

  不止于快,强大的功能让开发更简单

  虽然VSCode 有着***的编码体验,但是这种极客范的UI 和操作模式还是让部分开发者感到不习惯。Wing 3.0.7在VSCode的基础上进行二次开发,保留***编码体验的同时,添加了更过可视化的编辑器和工具面板,提升了用户体验。同时,Wing 3.0.7的EUI编辑功能则与Wing 2.5保持统一,可以使开发者无缝过渡到Wing 3.0版本。 除此之外,本次Wing3.0还做了更多的优化:

  ● 内置Egret调试器,无需额外配置即可方便的调试代码;

  ● EUI资源库经过梳理,更加方便的查看管理开发素材;

  ● 丰富的快捷键和300余项自定义配置,大幅度提升开发者的工作效率;

  ● 支持插件功能,丰富强大的各种插件供开发者挑选使用!当内置功能不满足自己需求时,还可以无缝切换到插件开发状态;

  ● 支持3D项目的创建、调试、编译、发布,轻松上手Egret 3D开发;

QQ截图20160520120350.jpg

  Wing 3.0.7将Egret3D项目嵌入其中,你可以在Wing中直接创建Egret3D项目

  ● 简洁外观,可以通过主题或者自定义外观,更加符合自己的编码颜色习惯;

  ● 编写代码流畅,非常智能的TS和Egret代码提示补全功能,提高自己的编码效率,降低代码错误率。

  不难看出,全新的Egret Wing 3.0.7版本,不论是在功能性,还是用户体验,都得到了极大程度的进步和改善。当然,作为当前国内HTML5移动游戏开发最重要的IDE, Wing 3.0.7仍有许多体验待优化,这些问题我们会倾听开发者们的提议,不断收集问题并改良。

  就当前而言,对于这样一款比Sublime更强,比Atom更快,比Webstorm更轻,比VSCode更好操作的IDE,Egret Wing在接近***用户体验的道路上更近一步,将来或给开发者们带来更多惊喜。

 

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
如何更省钱? 近期特价热门硒鼓... 如今激光打印设备已经成为商务或企业的绝对主力办公设备,但采购者往往忽视了激光打印设备所用的耗材,相对...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...