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

WhooshSearch

rokartnaz ST3

为任何大小的ST3项目提供即时启动的快速搜索。

详情

  • 1.0.5
  • github.com
  • github.com
  • 7年前
  • 1小时前
  • 7年前

安装次数

  • 总数 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

读取文件

raw.githubusercontent.com

WhooshSearch

一个适用于Sublime Text 3的插件

关于

WhooshSearch是一个ST3插件,允许索引任何大小的Sublime项目,并能够对项目内的任意文本字符串进行极快的搜索。搜索结果以标准的ST3“查找结果”视图展示,并提供跳转到包含搜索结果的文件的能力。WhooshSearch插件适用于处理大型项目或在具有高ping延迟的远程代码库中工作。

WhooshSearch在底层使用Whoosh搜索引擎代码,且不需要任何额外的软件即可工作。只需安装插件即可享受使用体验!

安装

  1. 使用Package Control - 推荐
  2. 从github下载WhooshSearch仓库并将其放在ST3的包文件夹下。

使用方法

  1. ctrl+alt+i / super+alt+i - 如果不存在或递增(将在上次索引构建后更改的文件重新索引)。

  2. ctrl+alt+x / super+alt+x - 重置索引。

  3. ctrl+alt+g / super+alt+g - 打开WhooshSearch输入面板。使用箭头 UPDOWN 在搜索历史中导航。

  4. ctrl+s / super+s - 保存当前文件如果它属于项目,则会触发文件索引的重新索引。

  5. 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项目不会自动重新索引。