ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Cscope

ameyp 全部

Sublime Text 2 和 3 的 Cscope 插件

详细信息

  • 2018.11.25.01.36.38
  • github.​com
  • github.​com
  • 6 年前
  • 1 小时前
  • 13 年前

安装

  • 总数 21K
  • Win 9K
  • Mac 6K
  • Linux 7K
8 月 7 日 8 月 6 日 8 月 5 日 8 月 4 日 8 月 3 日 8 月 2 日 8 月 1 日 7 月 31 日 7 月 30 日 7 月 29 日 7 月 28 日 7 月 27 日 7 月 26 日 7 月 25 日 7 月 24 日 7 月 23 日 7 月 22 日 7 月 21 日 7 月 20 日 7 月 19 日 7 月 18 日 7 月 17 日 7 月 16 日 7 月 15 日 7 月 14 日 7 月 13 日 7 月 12 日 7 月 11 日 7 月 10 日 7 月 9 日 7 月 8 日 7 月 7 日 7 月 6 日 7 月 5 日 7 月 4 日 7 月 3 日 7 月 2 日 7 月 1 日 6 月 30 日 6 月 29 日 6 月 28 日 6 月 27 日 6 月 26 日 6 月 25 日 6 月 24 日
Windows 0 0 1 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 2 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0
Mac 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0

说明文件

源代码
raw.​githubusercontent.​com

注意

寻找 CscopeSublime 的新维护者!我们的两名现有维护者都无法积极为此插件做出贡献。如果您关心 CscopeSublime 并且渴望看到它像我们一样得到照顾,请通过问题报告联系我们。

或者,这里有一份可能被积极维护的该仓库分支列表:https://github.com/ameyp/CscopeSublime/network/members

Cscope

用于在 Sublime Text 2 和 3 内部使用 Cscope 进行代码导航的插件。

功能

此插件支持 Cscope 所提供的绝大多数功能,包括

  1. 查找给定的符号
  2. 查找给定的函数定义
  3. 查找调用给定函数的函数
  4. 查找调用给定函数的函数
  5. 查找给定的文本字符串
  6. 查找给定的 egrep 模式
  7. 查找给定的文件
  8. 查找包括给定文件的文件

此插件还允许用户从 Sublime Text 内部重建 Cscope 数据库。

安装

  1. 安装 Cscope(可以在此处找到 Windows 版本)
  2. 根据下面的配置部分中的说明,在需要时自定义 cscope 可执行文件路径。
  3. 在您项目的根目录中生成 cscope 数据库(cscope.out)
  4. 在您的“软件包”目录下检出仓库或通过 Package Control 安装,然后重新启动 Sublime Text。

屏幕截图

以下为符号查找结果缓冲区的样子:find-results-new-3

配置

如果您想更改 CscopeSublime 的行为,您有两个选项

  1. 修改包目录中默认的 CscopeSublime.sublime-settings 文件中的相应设置
  2. 在你的设置 - 用户文件中添加一个以CscopeSublime_为前缀的设置。例如,为了修改display_outline设置并将其设置为false,在设置文件中添加行"CscopeSublime_display_outline": false

快捷键

  • Ctrl/Super + \ - 显示 Cscope 选项
  • Ctrl/Super + LCtrl/Super + S - 在光标下查找符号
  • Ctrl/Super + LCtrl/Super + D - 在光标下查找定义
  • Ctrl/Super + LCtrl/Super + E - 在光标下查找调用了函数的函数
  • Ctrl/Super + LCtrl/Super + R - 在光标下查找调用函数的函数
  • Ctrl/Super + Shift + [ - 返回
  • Ctrl/Super + Shift + ] - 前进

备注

插件将递归地在当前打开文件的父目录中查找 cscope 数据库,直到找到数据库或到达根目录。

许可证

整个软件包都在 MIT 许可证的范围内分发。