cscope and gvim

cscope16.0a.exe cscope 16.0a,windows版本的独立运行版本,可以用cscope.exe -V查看,gvim开发的利器。 立即下载
下载
-----------------------------------
下载 cscope15.6-win32.zip

http://hi.baidu.com/zengzhaonong/item/69d9dc325170d4c01a969667

安装

-----------------------------------
安装很简单,只要将cscope的可执行文件放到PATH环境变量包含的目录中即可。
(1) 推荐Windows用户将上面下载到的cscope.exe与gvim.exe放在同一个目录下,如D:\Program Files\Vim\vim72下。
(2) "我的电脑" --> "属性" --> "高级" --> "环境变量" --> "系统变量"
    PATH: D:\Program Files\Vim\vim72 (给环境变量PATH添加cscope.exe所在目录)
    注销/重启后PATH即可生效。
(3) "开始" --> "运行" --> "cmd"
C:\Documents and Settings\Administrator> cscope -V
cscope: version 15.6.   Compiled by MSLK(mslk.sa@gmail.com)
如果能看到cscope的版本好则说明安装成功。

(4) 为了方便地使用cscope,我们还需要下载cscope的键盘映射设置,这样就可以在gvim中简单地通过快捷键来使用cscope,而不必敲复杂的命令了。键盘映射可以从这里下载:http://cscope.sourceforge.net/cscope_maps.vim。
将下载到的cscope_maps.vim放在gvim的插件目录里,如D:\Program Files\Vim\vimfiles\plugin中。Linux用户可以放在$HOME/.vim/plugin中。


建立符号数据库
-----------------------------------
(1) 我们假设我们要阅读的代码放在D:\src\myproject下。然后打开命令行,进入源代码所在的目录,为cscope建立搜索文件列表。在命令行中执行以下命令:
D:\soft\vxwork_src> dir /s /b *.c *.h > cscope.files
D:\soft\vxwork_src> cscope -b
执行结束后你可以在当前目录下发现cscope.out文件,这就是cscope建立的符号数据库。上面这个命令中,-b参数使得cscope不启动自带的用户界面,而仅仅建立符号数据库。

(2) 编辑D:\Program Files\Vim\_vimrc,添加如下内容。
cs a D:\soft\vxwork_src\cscope.out

如果你的源代码是C++,则可以将cpp等扩展名也加入到上面的命令中。
dir /s /b *.c *.h *cpp *.hpp > cscope.files

如果是Linux用户,则可以使用find命令实现同样的功能:
find $(pwd) -name "*.[ch]"

cscope.exe 15.8b windows 最新版 网上流传的 cscope.exe 15.8a 是2012年的版本了,还有很多人在用,此最新 15.8b 是作者 2015年 4月分更新的,优化了性能,修改了不少bug,搜索更精确,还添加了一些小特性。 之前 pycscope 对py文件生成cscope.out用文件时,老的 15.8a 在windows下无法正确的加载 cscope.out,因此花了一整天的时间重新下载编译了最新的 15.8b,性能提高的同时,完美协同 pycscope. 在 Vim里面就可以比较好的查看 python 工程项目了。 上一次发布的版本用了一个合并依赖DLL的工具,结果被查出毒来,这次换了编译方式,直接静态链接所有东西,没毒了,我还用压缩软件把 2MB的可执行压缩到 800KB。 立即下载

相关推荐

cscope_for_windows

cscope_for_windows cscope_for_windows

gvim+cscope in windows[转载]

下载-----------------------------------下载cscope15.6-win32.zip安装 -----------------------------------安装很简单,只要将cscope的可执行文件放到PATH环境变量包含的目录中即可。(1) 推荐Windows用户将上面下载到的cscope.exe与gvim.exe放在同一个目录下,如D...

weixin_33743248的博客 268

Excel数据分析实例

Excel数据分析实例 Excel数据分析五步走: 明确目的——观察数据——数据清洗——数据分析——数据可视化 数据是从Kaggle上下载的,牛油果的案例 目的 数据分析都是为了企业业务做得更好,这次案例主要针对于牛油果的销售量进行分析。 数据 检查是否有缺失值、是否一致化、是否有脏数据 分析 1.不同区域不同季度的牛油果价格走势 从上图中可以看出,东北地区的价格一直较高,而中南地区一直较低 2.2015-2018四年不同城市的销售总和 3.四年间不同城市的销售排名(降序排序) 可视化 1.四年间销

m0_53033371的博客 4369

Windows10下用vim+ctags+cscope搭建属于自己的IDE

工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。估计大家经常用的IDE工具如SourceInsight,Notepad++,VScode等等。SourceInsight属于收费软件,其实费用并不贵。Notepad++和VScode均属于开源免费软件。其实IDE工具使用完全看个人习惯与爱好。本人平常开发工具和环境基本实在Ubuntu/Linux环境下的Vim。但是日常工作办公使用windows的笔记本。那如何可以在windows下搭建跟Linux下一样的开发IDE环境呢?

zhuwade的博客 7540

玉米群体遗传分析实战:如何用IQtree和VCF文件快速构建系统发育树(附避坑指南)

本文详细介绍了如何利用IQtree和VCF文件进行玉米群体遗传分析,并快速构建可靠的系统发育树。文章重点解析了从VCF格式转换到PHYLIP格式的实用技巧,强调了使用ASC模型校正SNP数据偏差的重要性,并提供了完整的参数设置、常见报错解决方案及结果评估指南,帮助研究者高效完成分析并规避常见陷阱。

leaf8的博客 608

Krylov子空间与Arnoldi过程

一、应用背景 Krylov子空间方法是模型降阶(MOR)的一种,Krylov 子空间方法就是在Krylov子空间中寻找近似解。 二、Krylov子空间 n是原始矩阵的维度,m为降阶后矩阵的维度,通常m<<n。 三、Arnoldi 过程: 计算Km 的一组正交 对应上述MGS过程的python代码: import numpy as np def arnoldi_itera...

保持写作习惯,完成知识沉淀 6004

cscope.exe程序的base64文本

cscope.exe.gz.txt

xk19yahoo的博客 9万+

TI Sitara PRU可编程实时单元:工业自动化中的硬实时协处理器解析

在嵌入式系统与工业自动化领域,实时性和确定性是核心需求。实时性指系统对外部事件做出响应的可预测时间,确定性则要求响应时间严格一致,不受其他任务干扰。其技术原理通常通过专用硬件或实时操作系统实现,例如采用独立于主CPU的协处理器来处理高精度时序任务。这种设计的技术价值在于,它能将主CPU从高实时性要求的任务中解放出来,专注于复杂业务逻辑,同时确保关键IO操作达到纳秒级延迟和极低抖动。应用场景广泛覆盖伺服电机控制、工业通信协议加速和多接口扩展等。本文聚焦的TI Sitara系列PRU(可编程实时单元),正是此类

weixin_42526068的博客 284

Gvim+ctags+cscope(转载)

<br />1.     安装、配置gvim<br />(1) 使 用gvim的安装文件gvim72.exe。<br />    GVIMINSTALLPATH = $GVIMINSTALLPATH<br />(2) 配 置gvim,配置文件所在目录为$GVIMINSTALLPATH/_vimrc,将下面内容添加到文件_vimrc的末尾。<br />" TAB距离 (vim配置; vim技巧)<br /> set tabstop=4          " 保存一个tab是4个字符<

wulong710的专栏 1640

STM32F103模拟SSI时序解析:实现高精度绝对式编码器位置读取

本文详细解析了如何在STM32F103微控制器上通过软件模拟SSI协议时序,实现高精度绝对式编码器的位置读取。文章从项目驱动出发,深入剖析了SSI通信原理、硬件电平转换连接、核心软件模拟代码实现及关键时序参数调试方法,并提供了使用示波器进行波形对齐与优化的实战指南,为成本敏感型工业控制与机器人项目提供了高性价比的解决方案。

weixin_29196315的博客 141

CODESYS V3.5 SP17编程环境全攻略:从安装到多语言编程实战

本文全面解析CODESYS V3.5 SP17编程环境,从安装配置到多语言编程实战技巧。详细介绍了运行时环境设置、六种IEC 61131-3语言的特性对比与混合编程策略,以及高级功能开发如自定义算法模块和实时通信配置。适合工业自动化工程师快速掌握这一强大工具。

weixin_30632089的博客 489

Integrating CSCOPE with vim or gvim

What is CSCOPE? CSCOPE is an open source application that allows you navigate across software projects code base. This is very useful if, for example, you need to read or search something within a l

沧浪之水 1431

ESP32 DW1000 UWB 室内定位系统

详细介绍ESP32 DW1000 UWB 室内定位系统的设计演示demo。

DT程序员的博客 1662

gvim与插件的安装(ctag、taglist、cscope等)

原文出处:http://luckybins.blog.51cto.com/786164/681325 ======================================================= gvim使用户能够在Windows环境下,能够像利用Linux的vim工具进行文本编辑,特别是程序编写,并且,很多插件都可用。但是,毕竟Windows环境不同于Lin

征服 4329

X书关键词协议搜索

【代码】X书关键词协议搜索。

Codeooo 博客 6377

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

XP下安装gVim,外加Ctags,Taglist,cscope等插件的配置

windows XP下安装gVim,外加Ctags,Taglist,cscope等插件的配置,主要用于c/c++

学海无涯 9849

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

gvim+cscope in windows

from:http://hi.baidu.com/zengzhaonong/blog/item/4c02a601eb587e04728da535.html 下载 ----------------------------------- 下载cscope15.6-win32.zip 安装  ----------------------------------- 安装很简单,只要

残酷な天使 987

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

gvim插件的安装ctag、taglist、cscope(转)

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://luckybins.blog.51cto.com/786164/681325     gvim使用户能够在Windows环境下,能够像利用Linux的vim工具进行文本编辑,特别是程序编写,并且,很多插件都可用。但是,毕竟Windows环境不同于Linux环境,很多插件安

Pegasus (http://ningning.today) 1514

Gvim Ctags Cscope

1.      安装、配置gvim(1) 使 用gvim的安装文件gvim72.exe。      GVIMINSTALLPATH=  $GVIMINSTALLPATH(2) 配 置gvim,配置文件所在目录为$GVIMINSTALLPATH/_vimrc,将下面内容添加到文件_vimrc的末尾。" TAB距离 (vim配置; vim技巧)set tabstop=4           " 保存一

Augusdi的专栏 1733

windows下gvim+ctags+cscope+taglist

下载-----------------------------------下载cscope15.6-win32.zip安装 -----------------------------------安装很简单,只要将cscope的可执行文件放到PATH环境变量包含的目录中即可。(1) 推荐Windows用户将上面下载到的cscope.exe与gvim.exe放在同一个目

cohowang的专栏 1万+

Windows 上 gvim + cscope

網路上 vim + cscope 的文章很多 可是在 Windows + gvim + cscope 都沒辦法列出 call/被Call 的 Function (CTRL+\+c, CTRL+\+d) 終於找到這篇文章,  在Windows 要使用 cmd 敲下列指令 D:\soft\vxwork_src>dir /s /b *.c *.cpp *.h > cscope.file

changyujan的专栏 562

Windows Gvim工程配置

1. 安装gvim 下在安装gvim后,默认路径为C:\Program Files\Vim,即$VIM变量保存的值 其中: vim72为gvim 系统默认目录, vimfiles 为gvim 用户设定目录 2. 安装插件 下载插件放在C:\ProgramFiles\Vim\vimfiles\plugin目录下 可以下载自己喜欢的vim配色放在C:\Program Files\

永久指针 5753

vim cscope java_在Vim(gvim)中使用cscope

之前已经详细的介绍了在 vim中使用ctags ,这篇文章我们就来详细介绍一下如何在vim中使用cscope。 首先,我们还是了解一下什么是cscope。简单来讲,cscope主要用来协助浏览C/C++语言,他的功能要强大于ctags,不仅支持变量/函数的定义查询,还记录了函数的调用处查询等功能,所以也有说法称cscope的诞生就是为了取代ctags。无论这个说法是否有据可依,对使用方来说,当然是...

weixin_32010647的博客 238

在Vim(gvim)中使用cscope

<br />之前已经详细的介绍了在vim中使用ctags,这篇文章我们就来详细介绍一下如何在vim中使用cscope。<br />首先,我们还是了解一下什么是cscope。简单来讲,cscope主要用来协助浏览C/C++语言,他的功能要强大于ctags,不仅支持变量/函数的定义查询,还记录了函数的调用处查询等功能,所以也有说法称cscope的诞生就是为了取代ctags。无论这个说法是否有据可依,对使用方来说,当然是希望功能越强大方便越好啦,所以这也是我们为什么讲ctags和cscope都装上的原因啦。<br

lining0922的专栏 801

gvim cscope in windows

下载cscope15.6-win32.zip 编译好的cscope15.6-win32在这里下载: http://linux.chinaunix.net/bbs/attachment.php?aid=177425 安装 ----------------------------------- 安装很简单,只要将cscope的可执行文件放到PATH环境变量包含的目录中即可。 (1) 推荐Window

qq_16490557的专栏 375

gvim配置cscope+ctags+taglist

步骤: 1. 下载好所有有用的东西:

zuiaiqun的专栏 1351
上一篇: windows GUN utilites
下一篇: 如何export windows中的环境变量
techradio
博客等级 码龄15年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值