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

工具包

thomasthorsen ST3

使用toks进行C/C++源代码导航(类似于CTags和Cscope)

标签 CC++源代码导航

详细信息

安装

  • 总数 735
  • Win 409
  • Mac 97
  • Linux 229
2022年8月6日 2022年8月5日 2022年8月4日 2022年8月3日 2022年8月2日 2022年8月1日 2022年7月31日 2022年7月30日 2022年7月29日 2022年7月28日 2022年7月27日 2022年7月26日 2022年7月25日 2022年7月24日 2022年7月23日 2022年7月22日 2022年7月21日 2022年7月20日 2022年7月19日 2022年7月18日 2022年7月17日 2022年7月16日 2022年7月15日 2022年7月14日 2022年7月13日 2022年7月12日 2022年7月11日 2022年7月10日 2022年7月9日 2022年7月8日 2022年7月7日 2022年7月6日 2022年7月5日 2022年7月4日 2022年7月3日 2022年7月2日 2022年7月1日 2022年6月30日 2022年6月29日 2022年6月28日 2022年6月27日 2022年6月26日 2022年6月25日 2022年6月24日 2022年6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.​githubusercontent.​com

SublimeToks

使用ripgrep和toks作为索引后端,为C/C++提供易于使用的源代码导航。

使用方法

只需创建一个项目,其中包含至少一个路径以供SublimeToks知道要搜索哪些文件。使用以下任何一种查找命令(也可从命令面板获得)来搜索符号并导航到它们

  • ctrl-l + ctrl-s:查找符号的所有位置
  • ctrl-l + ctrl-d:仅查找符号的定义
  • ctrl-l + ctrl-e:仅查找符号的声明
  • ctrl-l + ctrl-r:仅查找符号的引用

使用任何查找命令时,结果将以快速面板的形式呈现,每个结果包含3行信息

结果所属的文件名、行和列 # 结果的作用域 # 结果的分类

在快速面板中的结果之间浏览时,文件内容将在活动视图中预览。要取消查找,请按Esc键,活动视图将回到原始位置。按Enter键选中某个结果,SublimeToks将导航到所选位置,并将之前的位置保存到历史记录中。要使用以下快捷键在历史记录中前后移动

  • ctrl-, 返回
  • ctrl-. 前进

注意,如果您将光标移动到历史记录中的某个位置之外,然后返回或前进,新位置将被包括在历史记录中。这样可以让您轻松地返回或前进到历史记录中的某个位置进行检查,然后返回到开发位置。

安装

使用标准方式通过包控制进行安装。如果您使用的是Windows或64位Linux,则插件已预装了需要的ripgrep和toks二进制文件。如果您使用的是32位Linux或Mac OS X,您需要安装ripgrep,从源代码构建toks,并将其添加到您的路径中才能使用此插件,请参阅http://www.github.com/thomasthorsen/toks上的说明。