插件的使用

作者:Scott

有时我们Goto桌面搜索的时候,可能会发现有些功能应该提供的Goto桌面搜索没有提供,也许其他的软件刚好有这些功能,或者从来就没有这些功能,怎么办呢,这时插件就该上场了,设计Goto桌面搜索的时候就已经考虑了可能以后有更多的应用,而一个软件不可能考虑到以后会有什么新的需求出现,因此设计的时候就根据Goto桌面搜索的特点设计了相适应的插件接口,以后的扩展就无需更改程序了,只需根据需求设计相应的插件就OK了。

在发布Goto桌面搜索的时候,已经发布了两款插件,一个是计算器插件,一个是网络插件。那么我们怎么使用这些插件呢?

使用插件很简单,默认情况下是启用所有插件的,用户直接搜索的时候,如果使用默认搜索引擎没有搜到结果的情况下,会转入插件搜索。如果用户想直接使用插件搜索可以在输入搜索内容的前面加上命令选项,如搜索ABC,可以这样输入“/P ABC”或者指定某个特定的插件搜索“/P:Weby ABC”,表示使用Weby这个插件搜索。

那么就看下面的例子:

这是直接输入的,由于默认搜索引擎认为输入的字符无法搜到结果,所以转到插件搜索,这里最终是计算器插件返回了结果。

这里是指定了一个含c字符的插件来搜索,由于只有一个Calc计算器插件含有c所以就转到Calc插件来搜索,这时Calc就将计算结果返回给用户

这里也是指定了一个含w字符的插件,这时刚好匹配了网络插件,这时Weby就根据用户的输入,返回用户要打开的网站

这里和第一种情况一样,由于默认搜索引擎匹配不到结果,所以又转到插件来搜索,这时Weby网络插件刚好匹配到了一个网站,于是就返回这个网站给用户,这时用户只要回车Goto就会打开这个网站

说了这么多,是不是插件功能很好玩啊,呵呵。

Goto 桌面搜索 插件的使用相关推荐

  1. NET插件系统之四——提升系统搜索插件和启动速度的思考

    一. 面临的问题 开发插件系统的主要优势是扩展性,我们不需要为系统模块的集成再多费脑筋,但这也带来了额外的问题.通常,系统需要在每次启动时搜索固定目录下的符合要求的插件.但是,当系统变得越来越庞大,所 ...

  2. 桌面环境与桌面搜索Desktop Search tools

    最近一段时间工作重心都将放在Linux下Desktop search(桌面搜索)框架的研发上.因此对desktop search进行了初步的调研.本文将从下面三个方面展开: Linux桌面环境(Des ...

  3. Google桌面搜索中文版印象(转)

    一直很纳闷,Google到底是否真的在乎中国市场.桌面搜索(以下简称GDS)推出很长时间了,中文版一直没动静,这让国内的Google拥趸们很是郁闷.不早不晚,百度刚刚宣布推出硬盘搜索(以下简称BDS) ...

  4. 桌面搜索之战仍在继续-打哈欠? 内部MSN桌面搜索

    Well, I'm deep into the MSN Desktop Search. It's apparently more appropriate to refer to it as the & ...

  5. 试用google桌面搜索!

    google退出了桌面搜索的中文版,下载试用了一下,安装文件大小为1.1M,个头不大,功能很强. 给计算机内部的Office文件,邮件,文本文件,图片,视频,网页缓存等建立索引,同时提供了一个任务栏工 ...

  6. 33.搜索插件——autocomplete

    搜索插件的功能是通过插件的autocomplete()方法与文本框相绑定,当文本框输入字符时,绑定后的插件将返回与字符相近的字符串提示选择,调用格式如下: $(textbox).autocomplet ...

  7. idea无法搜索插件问题解决

    idea无法搜索插件问题解决 参考文章: (1)idea无法搜索插件问题解决 (2)https://www.cnblogs.com/jisusukaifa/p/11225728.html 备忘一下.

  8. php 搜索名称或者编号,ECSHOP商品关键词模糊分词搜索插件,商品列表关键字加红功能-ecshop插件网...

    最近给客户做一个ECSHOP商城,发现ECSHOP的模糊搜索要求太高,需要加入and.空格.加号等,客户搜索的时候不可能这样操作. 考虑到工期的问题,采用了织梦的分词算法,搜索效果虽然不是特别理想,但 ...

  9. 雨滴桌面时间插件_只需要五步,让你的桌面变得干净漂亮

    https://www.zhihu.com/video/1243122150212624384 作者|王尔德 视频|王尔德 图片|wallpaper 正文共1097字 阅读需大约三分钟 hello 大 ...

最新文章

  1. Proxmox 使用nfs备份及存储iso
  2. Flutter开发之图片加载(九)
  3. Java ConcurrentModificationException异常原因和解决方法
  4. python【数据结构与算法】P3371 【模板】单源最短路径(弱化版)
  5. 汇编语言 将a段和b段中的数据依次相加,结果存放在c段中
  6. idea main和System快捷键
  7. Docker小白到实战之Docker Compose在手,一键足矣
  8. 使用Hibernate 4,JPA和Maven的架构创建脚本
  9. 实战:分布式锁详解与代码
  10. div背景透明_为什么css3实现background-image和半透明边框这么麻烦
  11. [转贴]JAVA:RESTLET开发实例(三)基于spring的REST服务
  12. tensorflow: 图像处理模块 tf.image
  13. linux错误—1.vim: command not found
  14. 关于LTE下行导频信号
  15. 最短路 POJ2387
  16. ‘com.cloudera.server.cmf.TrialState‘:Cannot resolve reference to bean ‘entityManagerFactoryBean‘
  17. 由2003年的一篇讲座笔记
  18. UPC 黑熊过河(基本状态转移)
  19. java 支付宝 H5支付
  20. 定时任务二:No thread-bound request found

热门文章

  1. uniapp如何引入iconfont图标库
  2. 用户数据为什么那么大_为什么那么多用户声讨高德地图?
  3. HDU-2189来生一起走
  4. Reflect是什么?
  5. 《自然语言处理学习之路》 13 RNN简述,LSTM情感分析
  6. DNS域名解析流程图(详细)
  7. 从零开始机器学习-2 十分钟让你的AI睁开双眼
  8. 400个可以发外链的网站
  9. android 关闭按键灯,安卓永久关闭键盘灯的方法
  10. 贪心算法——国王游戏