linux开发环境使用ctags

2018-11-16  本文已影响0人  only_cherry

一、前言

ctags是一个linux上很普遍打源码分析工具,可以将代码中打头文件以及函数变量等记录在一个名称为tags打文件。 tags文件的产出最简单的方法是在需要生成tags的工程项目的根目录下执行ctags -R命令, 这会调用tags递归的扫描当前目录以及所有子目录中可以被tags识别的文件所以文件数据信息都会汇集到tags文件中

二、ctags下载&安装

1)源码下载

链接:https://pan.baidu.com/s/1qDTemLH-3KzSK9lwlmo-0w 提取码:q6qo 

2)源码安装

1、解压文件

tar -xvf ctags-5.8.tar.gz 

2、解压之后执行:

cd ctags-5.8
./configure
make
make install

至此安装完成

三、使用方法

1)首先在源码目录下执行

ctags -R
使其生成 ctags

2)配置环境变量

vim ~/.vimrc 打开vim配置文件,没有则创建。在该目录中添加以下语句ss
set tags=~/path/tags       //path为源码的路径

/****************************特殊配置方法***********************************/

3)在不同工程下使用:

在~/.vimrc中添加:
set tags=tags;
set autochdir
在工程目录下执行
ctags -R 

执行之后将会递归的在工程目录及其子目录下的所有目录中生成ctags文件
/*****************************配置完成**************************************/

4)在vim中使用快捷键

Ctrl + ]
跳转到变量或函数相应的位置
Ctrl + o
返回到跳转前的位置
上一篇下一篇

猜你喜欢

热点阅读