1. 程式人生 > >安裝Sublime配合quick-cocos2d-x開發

安裝Sublime配合quick-cocos2d-x開發

reg exists asc star ipp orm attr tracking trac


下載地址

Sublime下載地址


安裝 Package Control

在Sublime中,按Ctrl+~打開控制臺,輸入:

Sublime Text2

import urllib2,os; pf=‘Package Control.sublime-package‘; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open
(os.path.join(ipp,pf),‘wb‘).write(urllib2.urlopen(‘http://sublime.wbond.net/‘+pf.replace(‘ ‘,‘%20‘)).read()); print ‘Please restart Sublime Text to finish installation‘

Sublime Text3

import  urllib.request,os;pf=‘Package Control.sublime-package‘;ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open
(os.path.join(ipp,pf),‘wb‘).write(urllib.request.urlopen(‘http://sublime.wbond.net/‘+pf.replace(‘ ‘,‘%20‘)).read())

回車確定,等提示重新啟動Sublime的時候重新啟動Sublime。


用PackageControl 安裝 QuickXDev

QuickXDev是Sublime IDE下的一個關於Qucik-cocos2d-x的插件,主要有一下功能:

  • quick-cocos2d-x api代碼提示。
  • 跳轉到定義處。

  • Create New Project(創建quick-2dx項目button)
  • Run With Player(執行quick-2dx Player.exebutton)
  • Compile Scripts。
  • 用戶自己定義變量、函數自己主動完畢提示及轉到定義。
  • lua5.1 api代碼提示。
  • 一些代碼片段,如if-else,if-elseif-else,while,comment,repeat-until….
  • 新建lua文件,可自己定義裏面的內容。

  • lua構建系統。

在Sublime按Ctrl+Shift+P,輸入install package,回車確定,等待載入。
輸入QuickXDev,回車確定。等在安裝完畢,重新啟動Sublime。
等待狀態查看左下角狀態欄。


設置QuickXDev

打開Preferences - Package Setting - QuickXDev - Settings-Default,這時sublime會打開一個文本。拷貝內容。


打開Preferences - Package Setting - QuickXDev - Settings-User。黏貼內容並依據情況改動內容。

如我的:

{ 
// must set the path 
"quick_cocos2dx_root": "C:\\cocos\\quick-3.3", 
"cocos2dx_root": "", 
// lua template attributes 
"date_format": "%Y-%m-%d %H:%M:%S", 
// i.e. peter or peter (peter@gmail.com) 
"author": "382004737@qq.com", 
// compile_scripts encrypt key,no encrypt when empty 
"compile_scripts_key": "" 
}

溫馨提示

  • 僅僅要設置了正確的quick路徑之後。那麽右鍵一個文件夾以下。有create new Project 選項,選擇之後在以下輸入包名,那麽QuickXDev插件就會為你創建一個新的quick項目了
  • 僅僅要文件夾下有main.lua,右鍵文件夾,選擇run with player,就能夠用player執行項目。
  • 提示player no exists,sublime菜單條 - Preferences - Browse Packages… 來到插件包的文件夾,進入QuickXDev文件夾。改動quickx.py文件,在quickx.py文件中面查找player no exists字段。player no exists所在的代碼的上上一句是推斷player3.exe的文件夾,我們改動為正確的文件夾。

    我的是由“playerPath=quick_cocos2dx_root+”/player3.exe””改動成“playerPath=quick_cocos2dx_root+”/quick/player/win32/player3.exe”“

  • 打開src文件夾下的不論什麽一個lua文件,右鍵輸入代碼的區域,也有“run with player”選項。

安裝Sublime配合quick-cocos2d-x開發