利用ctag+cscope+taglist+Nerdtree打造功能等价于sourceinsight的内核代码阅读神器

本文介绍了在Ubuntu 16.04上利用ctag、cscope、taglist和Nerdtree构建类似SourceInsight的代码阅读工具的详细步骤,包括安装、配置和使用方法。
摘要由CSDN通过智能技术生成
  • 注:网络上关于利用ctag+cscope+taglist+Nerdtree打造功能等价于sourceinsight的博文数不胜数,本人这篇博文谈不上锦上添花,更遑论雪中送炭。把这个打造过程记录下来,仅仅只是希望能够为他人提供些许帮助,对我个人而言就已经很开心了。

1. 环境描述

ubuntu16.04 LTS,64操作系统。

2.安装ctag,cscope

$sudo apt-get install ctag cscope

查询ctag和cscope有没有安装成功,可以尝试下面的命令

$cscope  --version

$ctag  --version

3.下载taglist和nerdtree

3.1 确切地说taglist和nerdtree不需要安装,这2个东西其实是vim插件

taglist下载地址(截止到目前有效):https://vim.sourceforge.io/scripts/script.php?script_id=273

taglist下载来后,是一个taglist.vim文件

nerdtree下载地址(截止到目前有效):https://www.vim.org/scripts/script.php?script_id=1658

nerdtree下载来后是一个zip文件,使用命令

$unzip NERD_tree.zip -d yourpath

yourpath是一个由你自己指定的目录,如果此目录不存在会自动创建,比较随意。我自己这样操作

$unzip NERD_tree.zip -d ./NERD

3.2 打开NERD目录可以看到如下目录与

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值