博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分析代码的利器 - ctags
阅读量:6207 次
发布时间:2019-06-21

本文共 455 字,大约阅读时间需要 1 分钟。

比方我们在分析代码的时候,须要看某一个方法或类的定义,我们须要临时跳转过去看一下,然后还能非常方便的回来。这时候ctags就派上用场了。

比方你有一个src目录,先用ctags对其生成索引:

ctags -R src

然后你会发如今当前文件夹下生成了tags文件,里边存储的就是索引。

我们如今能够開始分析代码了。用vi打开一个代码文件,当看到某一个方法的使用的时候。将光标移到此方法上,然后点击ctrl + ] 这两个键。就能够跳转到这种方法的定义上,然后能够点击ctrl + t键跳回来。注意,此时会生成一个跳转栈。这样你就能够一直跳转,然后还能够顺着原路返回,很好用。

另外vi也提供了对应的文件内的代码提示功能,你能够同一时候按下 ctrl + x + p 。就会依照现有的模式去匹配能匹配到的缓存内的模式,你也能够同一时候按下 ctrl + x + l ,就会依照现有的模式去匹配能匹配到的缓存内的行供你选择,很方便。

原文:

作者:hongchangfirst

hongchangfirst的主页:

转载地址:http://qvzja.baihongyu.com/

你可能感兴趣的文章
新零售讲堂之关于新零售,或许你理解错了?
查看>>
day68_淘淘商城项目_01
查看>>
python 基础
查看>>
语祯物联获盈动资本领投600万元天使轮融资,希望未来可以管理全世界的机器...
查看>>
每隔 2 秒刷新抢票次数,携程抢票服务疑似造假
查看>>
WPF整理-使用逻辑资源
查看>>
排序算法(二):选择排序
查看>>
Wix 安装部署教程(四) 添加安装文件及快捷方式
查看>>
年度十佳电商网站设计赏析
查看>>
从美图容器优化实践谈Kubernetes网络方案设计
查看>>
JVM知识点总览:高级Java工程师面试必备
查看>>
另外几种Java集合框架详解
查看>>
常用Maven插件介绍(转载)
查看>>
dwz之jqgrid请求重复提交bug修复
查看>>
parseInt原来是这样用的
查看>>
Elasticsearch 性能监控基础(转载)
查看>>
构架Hadoop集群
查看>>
SQLServer约束介绍
查看>>
燃尽的一个不便之处修改
查看>>
一文告诉你如何导出 Git 变更文件
查看>>