代碼秘書:官方Cocos Code IDE發(fā)布
一直以提升行業(yè)效率為己任的Cocos引擎團隊,今年以來動作不斷,除了不斷升級引擎技術、進軍3D技術領域、完善Cocos Studio工具集、發(fā)布渠道打包利器AnySDK之外,近日,Cocos引擎團隊又推出一款官方代碼編輯器——Cocos Code IDE,為 Cocos 2d-x的Lua與JavaScript 開發(fā)者們打造了一款強大而便捷的開發(fā)神器。
Cocos Code IDE是基于 Eclipse的跨平臺 IDE,可幫助開發(fā)者便捷地創(chuàng)建游戲工程、編寫調試代碼、實時查看修改效果、并最終直接發(fā)布成可上架的安裝包。
目前,Cocos Code IDE已實現(xiàn)的主要功能有:
·便捷地創(chuàng)建 Cocos2d-x Lua & JavaScript 工程
·Lua、JavaScript調試,包括斷點、單步進入/跳出/跳過
·實時編碼,無需重新編譯或重新啟動,通過快捷鍵即可看到調試變化
·一鍵快速生成iOS IPA或Android APK
·代碼提示,自動補全Cocos 2d-x API
·即時運行、調試,只需一次點擊
·可方便地在iOS/Mac/Android/Windows 平臺上調試代碼,包括iOS/Android的設備和模擬器
下面,小編就來與大家分享一下Cocos Code IDE的幾大亮點。
亮點1:斷點調試,實時預覽變量修改
Cocos Code IDE提供“斷點調試”功能,在修改代碼時,可即時顯示修改結果。無需等待重新編譯,也無需重新運行游戲,只要簡單的Ctrl+S / Cmd+S,即可即時看到調試變化,可以幫助開發(fā)者在修改變量時極大地“偷懶”。
亮點2:一鍵部署,秒速生成APK/IPA
如果發(fā)布證書準備好,Cocos Code IDE可以一鍵為Android生成APK,為iOS生成IPA。
亮點3:代碼自動補全
Cocos Code IDE可自動補全代碼,包括所有的Cocos2d-x API、變量名,同時API的文檔也會在代碼旁邊同步顯示。此前,若腳本拼寫錯誤,在編譯時無法發(fā)現(xiàn),直到在運行時才能夠發(fā)現(xiàn),造成許多的返工?,F(xiàn)使用Cocos Code IDE的自動補全功能,可完美解決這個問題。
亮點4:本地資源自動檢索
當開發(fā)者想要導入本地資源時,Cocos Code IDE可自動檢測并推薦所需資源,并顯示清晰的文件目錄與搜索路徑。
亮點5:一鍵運行&調試
Cocos Code IDE可支持一鍵運行游戲,無須長時間的編譯等待。在Mac上,開發(fā)者可以將游戲運行在Mac、iOS設備或Android設備上;而在Windows平臺上,可以將它運行在Windows或Android設備。
亮點6:強大的真機調試
在此之前,市面上還沒有像Cocos Code IDE這樣強大的針對Lua與 Javascript的Cocos2d-x調試器。開發(fā)者可以在所有支持的環(huán)境下(Mac、Windows、iPhone模擬器、iPhone設備、以及Android設備)設置斷點、跳入跳出、檢查變量——是的,它可以在真正的設備上工作。
為了讓編程過程更加有趣、更加簡易,Cocos Code IDE還整合了最常使用的代碼片段,節(jié)省開發(fā)者的編碼時間。在版本兼容方面,本產(chǎn)品可適用于Cocos 2d-x v3.2,Cocos 2d-js v3.0-rc1,并且向前兼容3.x的老版本引擎。
除了不斷拔高的手游頂級市場占有率,Cocos引擎系列正在漸漸演化成可以提升整個行業(yè)效率的工具和模式。本次,Cocos Code IDE為這個鏈條又添上了新的一筆,進一步為開發(fā)者帶來開發(fā)過程中的解放。
“觸控科技從存在的一天起,就有一個夢,提高開發(fā)者的開發(fā)效率,降低開發(fā)者的開發(fā)成本,讓中國甚至全世界創(chuàng)作者有高效率的工具、技術及生態(tài)環(huán)境去開發(fā)、制作,最優(yōu)秀的內容。”觸控科技CEO陳昊芝如是說。
Cocos Code IDE產(chǎn)品頁面: