Egret Wing 3.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)時,就會開啟新手引導功能。在后續的版本中還會根據項目和文件類型提供更加智能化的引導。

由于在上一個版本中有開發者反饋新主題配色不協調,因此全新版本對此重新調整了配色細節,深、淺色背景的配色差異度更大,切換也更自如。而在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在加載速度方面的優異程度。這一點對于某些追求效率的朋友來說非常誘人。

不止于快,強大的功能讓開發更簡單
雖然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開發;

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在接近***用戶體驗的道路上更近一步,將來或給開發者們帶來更多驚喜。