工具包
使用toks进行C/C++源代码导航(类似于CTags和Cscope)
详细信息
安装
- 总数 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
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上的说明。