91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

發布時間:2020-07-29 16:54:21 來源:網絡 閱讀:1977 作者:老G 欄目:游戲開發

上篇說了,簡單的Coffee環境搭建,沒說如何和Cocos2d-x jsb整合。


一般整合需要干兩件事,一個是Cocos2d-x jsb的API自動補全提示,一個是Coffee代碼的編譯和輸出。


一、實現Cocos2d-x jsb的API自動補全


老辦法,還是使用Cocos2d-html5的庫來設置WebStorm。Preferences->JavaScript-> Libraries->Add,然后按下圖操作

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

然后測試一下:

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

注意,寫的時候,用回車確認,帶()用空格確認,不帶()。Coffee雖然語法很精簡,但是()有時候也是省不掉的。


二、配置自動編譯和部署腳本

Coffee自帶的編譯器,支持命令行輸出,我們可以掛接到WebStorm上,上一篇已經看過了。但是這次我們使用一個東西-〉File Watcher文件監視器。這個工具,可以讓我們的Coffee代碼自動編譯為js并且部署到相關路徑下。


【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

【cocos2d-x從c++到js】19:CoffeeScript開發環境搭建續

只要修改后save一下,馬上完成自動編譯和部署,是不是很方便呢


注意:

1.參數說明,第一個和第二個參數是編譯輸出參數。第三個為輸出根目錄,第四個參數為Coffee源代碼目錄。WebStorm編譯器支持大量的路徑宏,可以拼接出自己的路徑,請自行研究吧。
/Users/goldlion/Desktop/CoffeeTestDest/為輸出文件夾的根目錄,需要自行指定。

2.File Watcher只能監視文件改變,不能監視文件新建和刪除(時間多了會有很多垃圾,尤其是喜歡重構的同學),所以如果是第一次部署代碼,請自行使用coffee命令編譯部署。


參考文獻:
http://www.36ria.com/5869
http://www.jetbrains.com/webstorm/webhelp/coffeescript-support.html
http://zsitro.com/coffeescript-compiler-setup-for-webstorm/
http://blog.eddie.com.tw/2011/08/03/install-coffeescript/
http://pcme.info/blog/2013/05/01/learning-coffee-script/
http://blog.jetbrains.com/webide/2013/03/file-watchers-in-webstormphpstorm-6-a-k-a-background-tasks/
http://www.36ria.com/5869








向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武川县| 内黄县| 崇礼县| 揭东县| 仁化县| 克什克腾旗| 鹿邑县| 图片| 萍乡市| 阿克苏市| 拜泉县| 平江县| 玛多县| 阿合奇县| 普陀区| 贵溪市| 永顺县| 凯里市| 察隅县| 沙湾县| 乌苏市| 彰化市| 名山县| 五家渠市| 眉山市| 昌都县| 资兴市| 凌源市| 家居| 独山县| 大余县| 康乐县| 广丰县| 安多县| 招远市| 墨竹工卡县| 万年县| 蒙自县| 浑源县| 双鸭山市| 县级市|