如果只是为了普通的代码编辑,那你使用任意一款文本编辑器即可,甚至是系统自带的
如果想代码高亮,自动补齐,跳转等,可以使用Vim,sublime text等编辑工具,喜欢Visual Studio和eclipse的朋友,也不用担心,这些都是可以的
下面给出一些参考连接,大家自行取用
使用VS插件在VS2012/2013上编辑和调试Quick-cocos2d-x的Lua代码
用 Eclipse LDT 调试 quick-cocos2d-x 游戏 quick-coco 论坛
从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 ST3 和 ST2 的安装代码:
Sublime Text 3:
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 Text 2:
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')
"quick_cocos2dx_root": "你的Quick-Cocos2d-X目录", //在Sublime Text 2目录下搜下 quick_cocos2dx_root 发现这个路径是用来找player的(在quickx.py文件中) 如 果出现player no exists 可能是由于quick cocos2dx版本和quickdev不兼容 手动改下路径就好了 --最好的办法是搜player no exists
// lua template attributes
"date_format": "%Y-%m-%d %H:%M:%S",
// i.e. peter or peter (peter@gmail.com)
"author": "填自己喜欢的",
// compile_scripts encrypt key,no encrypt when empty
"compile_scripts_key": ""
}
1、quick-cocos2d-x api代码提示,包含framework和cocos2dx tolua部分。
2、跳转到定义处。
1)支持framework中的所有类、方法和属性,如display.newScene。
2)支持cocos2dx tolua中的类和方法和define和enum,如CCMoveTo、CCMoveTo:create。
1、Package Control
各个包的安装与管理,非常方便,几乎每个开发者都会用到。
2、SublimeLinter
一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。
3、BracketHighlighter
类似于代码匹配,可以匹配括号,引号等符号内的范围。用于显示对应所在的位置。
4、Function Name Display
在状态栏中显示当前行所在的方法名称。
5、Status Bar Extension
在状态栏显示当前文件编码及系统类型。
6、IndentGuides
代码函数或标签起点与终点提示。
1、ConvertToUTF8 支持UTF-8编码的插件
2、Bracket Highlighter 用于匹配括号,引号和html标签。对于很长的代码很有用。安装好之后,不需要设置插件会自动生效
3、DocBlockr DocBlockr可以自动生成PHPDoc风格的注释。它支持的语言有Javascript, PHP, ActionScript, CoffeeScript, Java, Objective C, C, C++
4、Emmet(Zen Coding) 快速生成HTML代码段的插件,强大到无与伦比,不知道的请自行google
5、SideBar Enhancements 这个插件改进了侧边栏,增加了许多功能
6、Themr 主题管理,切换主题的时候,不用自己修改配置文件了,用这个可以方便的切换主题
AndyEdits 跳回 Alignment“=”对齐