Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2621603
  • 博文数量: 315
  • 博客积分: 3901
  • 博客等级: 少校
  • 技术积分: 3640
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-08 15:32
个人简介

知乎:https://www.zhihu.com/people/monkey.d.luffy Android高级开发交流群2: 752871516

文章分类

全部博文(315)

文章存档

2019年(2)

2018年(1)

2016年(7)

2015年(32)

2014年(39)

2013年(109)

2012年(81)

2011年(44)

分类: LINUX

2011-08-09 08:46:58

                              Ctags
                                      --thank peter

1、Ctags的安装
        
sudo apt-get install ctags  或者其他方法
2、
比如有一个项目很大,有很多个文件,那么你想查看某个接口的时候,手动查找会很麻烦。所以ctags可以将诸多宏,函数等综合起来,让你一目了然。真nice!
      比如有hello.h hello.c main.c  ,那么你就这样:
                 ctags hello.h hello.c main.c  
      OK,就这样生成了一个tags文件

3.打开tags
     vim  tags
  你会看到
  Mhello  hello.c /^int main(int argc, const char *argv[])$/
  2 print_hello hl.c    /^void print_hello()$/
 诸如这种。当然文件多了,会很多。
4. 现在你想查看print_hello的函数定义,将光标移动到该处。然后
   Ctags 详解
   1.将光标移动到调用函数的那行,然后按住Ctrl + ] 就可以跳转到函数定义处
   2.再按Ctrl + t 就可以回到调用处,来回切换



就学到这点,以后或许还会学到很多!

阅读(1168) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~