#Cocos2dx手游开发#1 SublimeText2

欢迎前往个人博客 驽马点滴 和视频空间 哔哩哔哩-《挨踢日志》

序言

有人使用 Vim,有人使用Emacs, 有人使用SublimeText,唯顺手尔,从来没有人,因为使用了牛逼的编辑器,才做出了牛逼的产品。

相遇

SublimeText2 编辑器是一款文本编辑器,第一次开发游戏的时候,就意外的用上了它,和它的见面就像是:“风陵渡口初相遇,一见杨过误终身”,钟爱至今。

下载

链接:http://pan.baidu.com/s/1qYPIScW 密码:uw8d
官网下载:http://www.sublimetext.com/2

配置

  1. 证书;不购买证书的话,每次打开SublimeText的时候,会提示购买。
  2. 样式;由于本人经常使用lua开发,所以样式基本用的是Monokai,如图所示


    #Cocos2dx手游开发#1 SublimeText2_第1张图片
    1.png
  3. 变量名变色;SublimeText2中 Perferences -> Browse Packages 打开SublimeText2这个应用程序的包,我们进入 Color Scheme - Default 文件夹,将Monokai.tmTheme,拖入SublimeText2,找到variable变量后,编辑成图中示意内容即可。这样可以将self参数进行高亮显示。其余同理。
    #Cocos2dx手游开发#1 SublimeText2_第2张图片
    1.png

    #Cocos2dx手游开发#1 SublimeText2_第3张图片
    1.png
  4. 用户设置;在Perferences -> Settings - Default 中,可以看到默认的一些设置,参照这些用户设置, 可以在Perferences -> Settings - User中,修改对应的设置。(下面是我个人的设置)
{
    "font_size": 11,
    "margin": 4,
    "tab_size": 4
}
  1. 用户快捷键;在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} }
]
  1. Build 配置;Tools -> Build System -> New Build System 可以新建一个sublime-build文件, 用于在使用ctrl+B命令时,使用自己的命令来做任何你想做的事情。举例:
    将新建的build命名为test.sublime-build,然后将内容更改为下面内容后,保存并关闭。
{
    "cmd": ["calc"]
}

#Cocos2dx手游开发#1 SublimeText2_第4张图片
1.png

Tools -> Build System -> test 选择刚刚新建的 test
#Cocos2dx手游开发#1 SublimeText2_第5张图片
1.png

ctrl + B,调用系统计算器。
#Cocos2dx手游开发#1 SublimeText2_第6张图片
1.png

海阔凭鱼跃,天高任鸟飞,脑洞有多大,build的天空就有多广。

  1. 其他
    Package Control 提供了很多有用的插件,可以自定义安装。
    Snippet 代码片段管理, 可自定义代码片段、触发关键字等。

结束

这是一把宝剑,我想用它披荆斩棘!

这是一篇新手教程,所谓新手教程,我的看法是:文章应当具有严谨的叙述结构,由浅入深,除了告诉你如何做How),还希望告诉你为什么Why),感谢你我都曾付出的宝贵时间!

欢迎前往个人博客 驽马点滴 和视频空间 哔哩哔哩-《挨踢日志》

你可能感兴趣的:(#Cocos2dx手游开发#1 SublimeText2)