Egret Wing是一款開(kāi)源免費(fèi)的HTML5游戲開(kāi)發(fā)工具,Egret Wing支持目前市面主流的開(kāi)發(fā)語(yǔ)言和技術(shù),作為一款可視化編輯器,它可以幫你提高開(kāi)發(fā)效率。這款工具還支持 Node.js 開(kāi)發(fā)擴(kuò)展插件,可以讓你更好的定制化自有內(nèi)容 。
更新日志:
BUG 修復(fù):
wing 發(fā)布功能移至launcher,兼容老版本
修復(fù)引擎5.1系列eui屬性面板,通過(guò)拖動(dòng)改變屬性時(shí),eui界面顯示錯(cuò)亂
功能介紹:
智能編碼輔助
為主流語(yǔ)言提供了智能代碼補(bǔ)全,即時(shí)錯(cuò)誤信息反饋、查找引用、跳轉(zhuǎn)到定義等功能,幫助您更加快速的編碼。
支持主流的語(yǔ)言和框架
默認(rèn)集成了JavaScript,TypeScript,HTML,CSS,Node.js支持,通過(guò)擴(kuò)展能夠方便支持更多的語(yǔ)言和框架,如C#,Go,C++,AngularJS,React等等。
內(nèi)置完整游戲開(kāi)發(fā)工作流
集成可視化游戲開(kāi)發(fā)環(huán)境,覆蓋了開(kāi)發(fā)、調(diào)試、發(fā)布、打包整個(gè)開(kāi)發(fā)流程,更有資源管理,粒子編輯,云端發(fā)布等擴(kuò)展,讓游戲開(kāi)發(fā)體驗(yàn)更加順暢。
代碼調(diào)試功能
內(nèi)置了強(qiáng)大的調(diào)試功能,支持在文件中直接打斷點(diǎn)、單步調(diào)試、跳入/跳出、查看局部變量、添加觀察表達(dá)式等。通過(guò)編寫(xiě)擴(kuò)展,您甚至可以對(duì)任何語(yǔ)言進(jìn)行調(diào)試。
輕松擴(kuò)展您的IDE
Wing 的插件體系,可以讓開(kāi)發(fā)者用 Node.js + HTML 開(kāi)發(fā)IDE的擴(kuò)展,能夠?qū)崿F(xiàn)各種提升效率的工具,如:自定義語(yǔ)言語(yǔ)法高亮、智能提示和調(diào)試,可視化文件編輯器等。
內(nèi)置 Git 版本控制
方便的創(chuàng)建及切換分支、提交代碼,同時(shí)更好的對(duì)比文件改變、 推送/拉取/同步本地變更內(nèi)容到代碼倉(cāng)庫(kù)。
集成命令行
Wing 集成了全功能的命令行工具,您可以同時(shí)打開(kāi)多個(gè)命令行標(biāo)簽,執(zhí)行需要的命令。您甚至可以在Wing 中直接運(yùn)行 Vim。
多種顏色主題
Wing 內(nèi)置多種主流的代碼配色方案,滿足大部分開(kāi)發(fā)者配色習(xí)慣。開(kāi)發(fā)者還可以自己編寫(xiě)配色擴(kuò)展,定制和分享自己喜歡的主題配色。
高度可定制
Wing 開(kāi)放了150多項(xiàng)的設(shè)置,讓您根據(jù)自己習(xí)慣,充分定制您的 IDE