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

快速文档启动器

作者: linkarys 所有

一个用于快速加载/搜索任何文档的插件

详细信息

  • 2015.02.06.07.57.33
  • github.​com
  • github.​com
  • 10年前
  • 40分钟前
  • 10年前

安装次数

  • 总数 648
  • Win 427
  • Mac 124
  • Linux 97
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 1 0 0 0 1 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
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

快速文档启动器

  • 灵感来源于 SublimeText2CfQuickDocsLauncher
  • 提供根据当前环境进行快速搜索和启动文档的命令
  • 通过输入面板快速搜索任何内容

功能

  • 提供根据当前环境进行快速搜索和启动文档的命令
  • 通过输入面板快速搜索任何内容

安装

您可以通过Package Control安装它,或者按照以下步骤手动安装:

使用

  • 将光标放在或选择要搜索/加载的标签/函数周围
  • 使用 shift + alt + h 直接加载特定标签/函数的文档页面
  • 使用 shift + alt+ s 对特定单词执行搜索操作
  • 使用 shift + alt + ; 打开输入面板并使用以下语法进行搜索

关于快速搜索

使用 shift + alt + ;(或在Windows上使用 ctrl + shift + p,在Mac上使用 cmd + shift + p 并选择“通过输入面板搜索”以打开输入面板

语法

search engine arg:value [arg:value ...] keyword

示例

使用google搜索数组

array

使用语言 zh-CN 和主题 javascript 在 mdn 上搜索数组

mdn

在版本2.7的python官方文档中搜索数组

py

在主题 python 上的 stackoverflow 上搜索 sublime packages

st

https://sublime.wbond.net/: 上搜索 sublime packages

wb


以下是一些可用的搜索引擎缩写:

  • g 或无,用于google
  • py 用于python
  • php 用于php
  • st 用于stackoverflow
  • jq 用于jquery
  • mdn 用于mdn
  • subl 用于sublime text
  • wb 用于wbond
  • cf 用于 ColdFusion
  • git 用于 GitHub
  • gist 用于 Gist
  • dev 用于 Devdoc
  • gt 用于 Google Translate

快速加载和快速搜索操作将自动检测您的环境并从正确源加载或搜索。您应该在“首选项”->“包设置”->“快速文档启动器”->设置 - 用户中预先定义源。

设置

这里有一个演示

{
    // when perform and auick search command, if there isn't source specified already, use the following search engine by default
    "default_search_engine": "https://www.google.com/search?q=",

    // when perform an quick launch command, if there isn't source specified already, use the following site by default
    "default_site": "http://devdocs.io/#q=",

    /**
     * Define the urls that used by quick launch and quick search
     *
     * doc_url is used by quick launch
     * search_url is used by quick search
     * ---------------------------------------------------------------------------
     */

    "python": {
        "doc_url": "https://docs.pythonlang.cn/3.4/library/",
        "search_url": "https://docs.pythonlang.cn/3.4/search.html?check_keywords=yes&area=default&q=",
    },

    /**
     * Define the search pattern for quick panel search
     *
     * The format of the source pattern can be defined as:
     *  "prefix": {
     *      "pattern": "http://xxxxx/${keyname:defaultValue}/xxxx?q="
     *  }
     *
     *  Then when you type in the input panel (ctrl + shift + ; by default) with
     *      prefix keyname:val querystring
     *  It will launch a search at http://xxxxx/var/xxxx?q=querystring
     *  ---------------------------------------------------------------------------
     */

    "search_patterns": {
        "g": {
            "pattern": "https://www.google.com/search?hl=${l:en}&q="
        },
        "mdn": {
            "pattern": "https://mdn.org.cn/${l:en-US}/search?topic=${t:}&q="
        },
        ...
    }
}

许可证

Sublime Text 快速文档启动器插件的所有内容均按 MIT 许可证授权。

版权所有 © 2012 linkarys [email protected]

本许可证授予任何获得本软件及其相关文档副本(“软件”)的个人,在没有任何限制的情况下使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许使用软件的人执行上述操作,前提是遵守以下条件

上述版权声明和本许可证声明应包含在软件的所有副本或实质部分中。

软件按“原样”提供,不提供任何形式的质量保证,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权持有人对于合同行为、侵权行为或其他行为所产生的任何索赔、损害或其他责任均不承担任何责任,无论是因软件或其使用或其他原因而引起的。