问题标签 [cscope]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3336 浏览

c++ - 范围与 ctags 在功能方面

我是 ctags 的忠实粉丝因此我想知道如果我有 cscope,我是否会在这两个程序中受益更多。似乎后者具有与 ctags 相同的功能,即便于查找符号。

范围提供哪些功能可以进一步提高 VIM 的工作效率?

谢谢

0 投票
2 回答
528 浏览

unix - cscope 菜单而不重新创建数据库?

我通常使用命令创建 cscope 数据库,

但有时,我只想访问通常通过运行获得的 cscope 菜单,

这不必要地重新创建了 cscope 数据库,我并不总是需要。无论如何都可以在不重新创建数据库的情况下进入 cscope 菜单?

0 投票
1 回答
463 浏览

macos - mac单用户模式

我想在单用户模式下使用 mac。我想在该模式下使用 ctags 和 cscope。任何人都可以帮助我进行此所需的设置。谢谢你。我只知道如何进入单用户模式,所以请用简单易懂的方法告诉我。我的mac是10.6版(雪豹)

0 投票
3 回答
2318 浏览

vim - 谁能告诉我在哪里可以获得带有 cscope 支持的 Vim 7.2?

我想使用启用 cscope 的 vim - 不幸的是,工作中的二进制文件没有使用 cscope 支持编译,当我尝试从 src 构建时,由于没有安装正确的开发包,我遇到了很多错误。

那么,有没有人有一个链接,我可以在其中提供支持 cscope 的预编译二进制文件?顺便说一句,我正在使用 linux。

0 投票
5 回答
10507 浏览

c - 从 cscope 数据库生成调用树

我想从 Linux 中的 c 和 c++ 项目的 cscope 数据库生成完整和部分调用树。

该项目相当大,因此使用项目的完整调用树可能并不容易,因此我想使用类似 grep 的函数名称过滤器来限制调用树的生成。

而且我还希望能够从任何点构建“被调用”和“被调用”子树。

所以工具必须是交互式的并且易于修补。

PS:我想使用 cscope 数据库,因为它已经在项目中使用并且生成它的速度相当快。我使用 vim 编辑器并拥有 X windows 系统。

sourceforge 上有 cbrowser 程序,但它的调用树(调用图)功能已损坏。

0 投票
6 回答
15461 浏览

vim - 如何让 cscope 在 cscope.out 文件中使用绝对路径?

每次在 Vim 中加载 cscope.out 后,我​​都需要将 Vim 的“pwd”更改为与 cscope.out 文件所在的目录相同的目录,这可能是由于 cscope 在生成标记文件时使用了相对路径。因此,如果有一种方法可以强制 cscope 在其标记文件 - cscope.out 中使用绝对路径,那么无论您的 Vim 会话的 pwd 是否与 cscope.out 文件所在的目录相同。

0 投票
3 回答
2980 浏览

c - Cscope问题 - 搜索结果不可见

我面临一个奇怪的问题。浏览项目的 C 代码时,“查找此文本字符串:”输出结果为正匹配,但文本不可见[只有搜索结果不可见,菜单不可见]。光标在结果列表中上下移动。正如您在下面的屏幕截图中所见,某些线条有时是可见的。我确实尝试更改背景颜色 [从黑色变为白色],删除了项目文件夹中 cscope.out 的任何实例,重建了数据库。

系统是FC4。使用的 cscope 版本是 15.7a。

这是一个已知的错误?有什么解决办法吗?

屏幕截图:屏幕截图是使用 Putty 拍摄的。在 gnome-terminal、konsole 上可以看到相同的行为。

http://img2.pict.com/05/11/00/2823072/0/cscope01.jpg

http://img2.pict.com/53/0e/38/2823075/0/cscope02.jpg

PS:也发布在 ubuntu 论坛 - http://ubuntuforums.org/showthread.php?t=1402448

0 投票
2 回答
777 浏览

c - 你用什么cscope参考卡?

我可以打印以供快速参考的cscope快捷方式/用法的标准/最佳参考卡是什么?

0 投票
3 回答
5748 浏览

c - cscope 是否具有搜索历史或搜索查询堆栈功能?

我通常用cscope从一个方法到另一个方法挖掘超过4-5级的c源代码,我必须在方法之间来回切换。

如何在 cscope 中查看搜索历史记录,这样我就不必记住以前的方法名称。或者如果它是一个堆栈会更好。

0 投票
2 回答
13333 浏览

vim - 类似 C++ 的 cscope 功能(使用 vim)

是否有任何实用程序或插件为 C++ 提供类似 cscope 的功能。我在寻找

  • 所有对符号的引用
  • 全局定义
  • 函数调用的函数
  • 函数调用函数
  • 文件包括文件