WhooshSearch
为任何大小的ST3项目提供即时启动的快速搜索。
详情
安装次数
- 总数 239
- Win 122
- Mac 70
- Linux 47
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日 | 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 |
读取文件
WhooshSearch
一个适用于Sublime Text 3的插件
关于
WhooshSearch是一个ST3插件,允许索引任何大小的Sublime项目,并能够对项目内的任意文本字符串进行极快的搜索。搜索结果以标准的ST3“查找结果”视图展示,并提供跳转到包含搜索结果的文件的能力。WhooshSearch插件适用于处理大型项目或在具有高ping延迟的远程代码库中工作。
WhooshSearch在底层使用Whoosh搜索引擎代码,且不需要任何额外的软件即可工作。只需安装插件即可享受使用体验!
安装
- 使用Package Control - 推荐
- 从github下载WhooshSearch仓库并将其放在ST3的包文件夹下。
使用方法
ctrl+alt+i / super+alt+i - 如果不存在或递增(将在上次索引构建后更改的文件重新索引)。
ctrl+alt+x / super+alt+x - 重置索引。
ctrl+alt+g / super+alt+g - 打开WhooshSearch输入面板。使用箭头 UP 和 DOWN 在搜索历史中导航。
ctrl+s / super+s - 保存当前文件如果它属于项目,则会触发文件索引的重新索引。
Whoosh查找结果 - 双击搜索结果跳转到文件中具体行。
编辑 Default (Windows).sublime-keymap(Linux或OSX)以更改默认插件快捷键。
注意: WhooshSearch使用状态栏(底部)通知用户其所有活动。
配置
{
// Choose folders to skip while indexing
"skip_folders":
[
".svn",
".git",
".hg",
"CVS",
"CMpub",
"linux30",
"linux50"
],
// Choose file extensions to skip while indexing
"skip_file_extensions":
[
"txt"
],
// Choose file names (without path) to skip while indexing
"skip_files":
[
"TODO.txt"
],
// Store files content in index. Allows not to reread files while searching.
// Indexing time and index space are increased if this option is set to true.
// Search time is reduced if this option is set to true.
"store_content" : true,
// Maximum amount of memory in Mb to use while indexing.
"ram_limit_mb" : 256
}
编辑 WhooshSearch.sublime-settings 来更改默认插件配置。
注意: 当更改插件配置时,Sublime项目不会自动重新索引。