编程辅助软件之代码查看器
来源:互联网 发布:诺基亚软件下载官网 编辑:程序博客网 时间:2024/05/16 23:48
其实在完成了对编译器和编辑器的熟悉后,我们的编程工作还是需要很多东西支持的。特别是对于一些大型的软件设计来说更是如此,这里我们就要介绍一下编程时候的一些辅助工具了。今天介绍的还是在命令行模式下编程需要的代码查看器软件。
Linux下已经存在很多的开源系列的代码查看器软件,其中就我所知的包括:Taglist+Ctags、CScope。其中Taglist是一个Vim的源代码浏览插件,提供了在Vim中查看文件中包含的函数列表和类中的方法类的功能,Taglist功能的实现要依赖于Ctags,Ctags是一个用于产生代码索引文件的插件,其产生的索引文件用于帮助文本编辑器或其他工具快啥、准确定位符号在代码文件中的位置。支持常见的很多中语言。
CScope的功能类似Ctags,功能上说比其更强大,通过其用户可以实现在Vim中实现函数查询结果间的跳转,而且现在很多预装的Vim已经打开了CScope支持。
使用CScope建立符号数据库
为了方便的用CScope建立符号数据库,可以将这些命令行指令序列编辑成为一个脚本执行,内容如下:
find $1 -name "*.h" -o -name "*.c" -o -name "*.cc">cscope.list //产生源代码文件列表
cscope -bkq -i cscope.list //产生符号数据库文件,当然为了加快索引速度使用了 -q参数
在vim编辑完上述指令后,必须给其加上可执行的属性才能运行,:chmod +x 脚本文件名
这样可以使用:cs add 符号数据库文件名,来进行使用了。
0 0
- 编程辅助软件之代码查看器
- Android编程之从网络上获取图片查看器和HTML代码的查看器
- 学习辅助软件开发之猜数字...
- 辅助软件
- Windows编程 之 辅助类函数
- Meld Diff 差异查看器(代码对比软件)(Ubuntu)
- 软件编程走火入魔之:女人的脸,男人的代码
- 软件编程走火入魔之:女人的脸,男人的代码
- 软件编程走火入魔之:女人的脸,男人的代码
- 软件编程走火入魔之:女人的脸,男人的代码
- Neo Builder - 通用电脑编程项目代码辅助生成器
- 学习辅助软件开发之小学生算术能力测试系统
- 端口映射软件之80端口映射辅助发布网站应用
- Control Spy --查看控件消息与各种样式的辅助软件
- NewsBar 辅助软件 发布
- 网页制作辅助软件
- 时间管理辅助软件
- 各种辅助软件
- Vista系统下虚拟机之Redhat篇
- YY之偶得篇
- Linux GCC编程初步
- Class类的getGenericSuperClass
- GCC编程之GDB篇
- 编程辅助软件之代码查看器
- win32汇编学习笔记
- Android广播常用案例
- vitualbox中redhat识别usb设备
- JNI初步
- 再谈JNI
- ListView使用技巧
- Redhat安装文件
- Cpp_src.vim