就功能而言,scope 与 ctags 的比较

发布于 2024-08-03 17:32:52 字数 127 浏览 9 评论 0原文

我是 ctags 的忠实粉丝,因此我想知道如果我有 cscope,我会从这两个程序中受益更多吗?看来后者与ctags有相同的特点,即方便查找符号。

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

谢谢

I am a big fan of ctags Hence I am wondering if I have cscope, will I benefit more there two programs. Seems like the latter has the same features as ctags, namely, facilitating the finding of symbols.

What are the features scope offers that can further increase my productivity with VIM?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心在旅行 2024-08-10 17:32:52

cscope 肯定可以提高您的工作效率。

ctags 只允许您导航到符号的声明(单向抬头)。

cscope 允许您:

  • 转到符号的声明
  • 显示对符号的所有引用的可选列表
  • 搜索任何全局定义
  • 函数调用的函数
  • 调用函数的函数
  • 搜索文本字符串
  • 搜索正则表达式模式
  • 查找文件
  • 查找包括文件在内的所有文件

教程:

  • Vim/Cscope 教程
  • < a href="http://vim.wikia.com/wiki/Vim_and_cscope_and_cygwin" rel="nofollow noreferrer">在 cygwin 中使用 Vim 和 cscope

相关 SO 问题:

cscope can certainly improve your productivity.

ctags only allows you to navigate to the declaration of a symbol (one-way lookup).

cscope allows you to:

  • Go to the declaration of a symbol
  • Show a selectable list of all references to a symbol
  • Search for any global definition
  • Functions called by a function
  • Functions calling a function
  • Search for a text string
  • Search for a regular expression pattern
  • Find a file
  • Find all files including a file

Tutorials:

Related SO questions:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文