sublime text2装ctags插件

 sublime text2装ctags插件

用lua开发cocos2d-x麻烦就是lua没啥ide,用纯文本来的的话不仅没提示,找个函数都得翻好久,所以网上找了下,装下sublime text2加个插件ctags,可以简单的提高下开发速度

一.安装Package Control
    步骤如下:
    1.打开控制台

       方法1:View->show console
       方法2:ctrl+~
    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;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

    3.重启
    4.打开看Perference中是不是多了Package Control,是则安装成功

二.关于ctags.exe
    1.下载它
    2.放置位置:

       将其放到系统可以搜索到的路径,我就放到了这里"C:\Windows\System32",或者你也可以放到别的地方,只有系统可以找到(找不到就配一下环境变量)

三.安装插件ctags
    步骤如下:
    1.打开Package control
       方法1:Perference->Package control
       方法2:ctrl+shift+p
    2.输入install,回车
       它会找出你可以安装的插件(注意下面的进度条,同样,如果你要删除也就打remove
    3.在出来的列表中选择ctag插件

四.生成ctag文件
    方法一:cmd进入项目位置, ctags -R -f .tags
    方法二:右击项目,选择Ctags:Rebuild Tags

五.修改函数跳转方式
   默认函数跳转:Ctrl+shift+左键,(返回:Ctrl+shift+右键

   方法:Perference->Package Settings->CTags->Mouse Binding Default->复制全部->
     粘贴Perference->Package Settings->CTags->Mouse Binding User->
     去掉里面的"shift",修改结果如下,就可以用Ctrl+左键了:

  [
   {
    "button": "button1",
    "count": 1,
    "press_command": "drag_select",
    "modifiers": ["ctrl"],
    "command": "navigate_to_definition"
   },
   {
    "button": "button2",
    "count": 1,
    "modifiers": ["ctrl"],
    "command": "jump_prev"
   }
  ]


参考网址如下:
http://www.cnblogs.com/fxair/archive/2013/05/06/3062279.html
http://hi.baidu.com/seanxyh/item/ba4d7c0177f870f22e4c6bb7

你可能感兴趣的:(cocos2dx,lua)