#Cocos2dx手游开发#1 SublimeText2
2016-12-06 本文已影响177人
KomalZheng
序言
有人使用 Vim,有人使用Emacs, 有人使用SublimeText,唯顺手尔,从来没有人,因为使用了牛逼的编辑器,才做出了牛逼的产品。
相遇
SublimeText2 编辑器是一款文本编辑器,第一次开发游戏的时候,就意外的用上了它,和它的见面就像是:“风陵渡口初相遇,一见杨过误终身”,钟爱至今。
下载
链接:http://pan.baidu.com/s/1qYPIScW 密码:uw8d
官网下载:http://www.sublimetext.com/2
配置
- 证书;不购买证书的话,每次打开SublimeText的时候,会提示购买。
-
样式;由于本人经常使用lua开发,所以样式基本用的是Monokai,如图所示
1.png - 变量名变色;SublimeText2中 Perferences -> Browse Packages 打开SublimeText2这个应用程序的包,我们进入 Color Scheme - Default 文件夹,将Monokai.tmTheme,拖入SublimeText2,找到variable变量后,编辑成图中示意内容即可。这样可以将self参数进行高亮显示。其余同理。
1.png
1.png - 用户设置;在Perferences -> Settings - Default 中,可以看到默认的一些设置,参照这些用户设置, 可以在Perferences -> Settings - User中,修改对应的设置。(下面是我个人的设置)
{
"font_size": 11,
"margin": 4,
"tab_size": 4
}
- 用户快捷键;在Perferences -> Key Bindings - Default 中,可以看到默认的快捷键配置,参照这些配置进行学习,同时, 可以在Perferences -> Key Bindings - User中,修改或者增加快捷键设置。(下面是我个人的配置)
[
{ "keys": ["alt+left"], "command": "move_to", "args": {"to": "bol", "extend": false} },
{ "keys": ["alt+right"], "command": "move_to", "args": {"to": "eol", "extend": false} },
{ "keys": ["alt+shift+left"], "command": "move_to", "args": {"to": "bol", "extend": true} },
{ "keys": ["alt+shift+right"], "command": "move_to", "args": {"to": "eol", "extend": true} }
]
-
Build 配置;Tools -> Build System -> New Build System 可以新建一个sublime-build文件, 用于在使用ctrl+B命令时,使用自己的命令来做任何你想做的事情。举例:
将新建的build命名为test.sublime-build,然后将内容更改为下面内容后,保存并关闭。
{
"cmd": ["calc"]
}
1.png
Tools -> Build System -> test 选择刚刚新建的test。
1.png
ctrl + B
,调用系统计算器。1.png
海阔凭鱼跃,天高任鸟飞,脑洞有多大,build的天空就有多广。
- 其他
Package Control 提供了很多有用的插件,可以自定义安装。
Snippet 代码片段管理, 可自定义代码片段、触发关键字等。
结束
这是一把宝剑,我想用它披荆斩棘!
这是一篇新手教程,所谓新手教程,我的看法是:文章应当具有严谨的叙述结构,由浅入深,除了告诉你如何做(How),还希望告诉你为什么(Why),感谢你我都曾付出的宝贵时间!