[Ctags 用法集]
来源:互联网 发布:域名被注册的后果 编辑:程序博客网 时间:2024/05/21 20:25
2.对ACE代码生成tags
ACE是一个很棒的c++网络库,我刚开始用vim的时候就用ctags -R . 简单对ACE库进行处理过,但是后来在使用的过程中,我发现有些函数居然跳转tags,后来发现有些函数它放在.inl文件中,而ctags,则自动忽略了对.inl文件的检测,我用了--langmap选项以后,这个问题就解决了。
ctags -R --langmap=c++:+.inl .
这个选项是说,除了普通的c++文件(如cpp等)以外,把inl文件也当作c++文件处理。
实际上我用的是:
ctags -R --kinds-c++=+p --fields=+iaS --extra=+q --langmap=c++:+.inl .
多余的这些选项是用来生成类成员函数tags,以及用于自动补全的(omnicppcomplete)
需要提一下的是,虽然ctags 可以通过-f 制定生成tags的位置,但是我觉得在代码当前目录生成tags比较方便,至于因此可能要设置多个tags路径,因为tags路径设置可以写在脚本中自动执行,所以也不是很麻烦的事情,这个是后话了。
- [Ctags 用法集]
- ctags用法
- ctags 用法
- ctags用法
- ctags 用法
- ctags用法
- ctags的用法 vim ctags , linux ctags , ctags分析代码
- vim+ctags用法(转载)
- vim+ctags用法
- [转]vim+ctags用法
- VIM+ctags+cscope用法
- vim+ctags 用法
- VIM+ctags+cscope用法
- vim+ctags用法
- vim+ctags用法
- ctags用法,详细
- 【实用】ctags的用法
- vim+ctags用法
- OSI的七层网络结构图,和TCP/IP的五层结构图?
- OSI 开放系统互连模型的七层结构
- 【小阅读^大脑袋】0730 NO.394
- 英文学习-今日之歌-New Divide
- subversion配置
- [Ctags 用法集]
- 集团总部在信息化建设中的职能定位
- 简单工厂模式的UML类图与源码实现(转)
- 怎样在VB.NET编写一个DLL供VB6.0调用?
- 哈哈哈
- mate元标签??
- 通过编程访问Google账户和服务
- JavaScript获取iframe的内容
- 测试日志