博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义cscope-index
阅读量:4029 次
发布时间:2019-05-24

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

目标:

1)生成索引文件时可以包含java文件;

2)cscope.in.out和cscope.po.out文件,加快cscope的索引速度

3)生成索引文件时,不搜索/usr/include目录

解决方案:

修改cscope-index脚本

注释原来的代码!

find $DIR \( -type f -o -type l \)    fi) | \#    egrep -i '\.([chly](xx|pp)*|cc|hh)$' | \	egrep -i '\.([chly](xx|pp)*|cc|hh|java)$' | \    sed -e '/\/CVS\//d' -e '/\/RCS\//d' -e 's/^\.\///' | \    sort > $LIST_FILEif [ "X$VERBOSE" != "X" ]then    echo "Creating list of files to index ... done"fiif [ "X$LIST_ONLY" != "X" ]then    exit 0fiif [ "X$VERBOSE" != "X" ]then    echo "Indexing files ..."fi#cscope -b -i $LIST_FILE -f $DATABASE_FILEcscope -bkq -i $LIST_FILE -f $DATABASE_FILE

在emacs中使用时需在.emacs中添加

;;xcscope

(load-file "~/dev-tool/cscope-15.8a/contrib/xcscope/xcscope.el")
(require 'xcscope)
;;设置java文件也可以使用xcscope
(add-hook 'java-mode-hook (function cscope:hook))

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

你可能感兴趣的文章
[Leetcode BY python ]190. Reverse Bits
查看>>
面试---刷牛客算法题
查看>>
Android下调用收发短信邮件等(转载)
查看>>
Android中电池信息(Battery information)的取得
查看>>
SVN客户端命令详解
查看>>
Android/Linux 内存监视
查看>>
Linux系统信息查看
查看>>
用find命令查找最近修改过的文件
查看>>
Android2.1消息应用(Messaging)源码学习笔记
查看>>
在android上运行native可执行程序
查看>>
Phone双模修改涉及文件列表
查看>>
android UI小知识点
查看>>
Android之TelephonyManager类的方法详解
查看>>
android raw读取超过1M文件的方法
查看>>
ubuntu下SVN服务器安装配置
查看>>
MPMoviePlayerViewController和MPMoviePlayerController的使用
查看>>
CocoaPods实践之制作篇
查看>>
[Mac]Mac 操作系统 常见技巧
查看>>
苹果Swift编程语言入门教程【中文版】
查看>>
捕鱼忍者(ninja fishing)之游戏指南+游戏攻略+游戏体验
查看>>