现在编程几乎就等同于谷歌了(虽然并不是什么好习惯,但很多人就是这么做的)。比如现在你想写个程序来实现某种功能,有99%的可能已经有人完成了并且把代码上传到了Stack Overflow 或者 Github上。办公桌上已经不需要放一堆堆的参考书了, 我们只需要把想知道的键入搜索框,然后期待着答案出现在前九个结果中就好了。

不过很多人可能不知道,Google隐藏着许多功能强大的搜索技巧。就像掌握快捷键可以大大提高开发速度,有一些命令也能将你的谷歌搜索技巧上升到一个新的台阶。 以下罗列一些可以帮助到开发者的搜索命令。

精确查找

如果你用引号将搜索内容的一部分或者全部框起来,Google就会精确查找这部分短语,而不像平常一样,单独地匹配各个单词,这应该是谷歌最常见搜索技巧之一,但对开发者来说尤其有用。

比如在查找异常字符串时,你明确地需要搜索这种异常而不是其他,这么做可以砍掉搜索结果中大部分的无用内容。

举例

"Failed to parse configuration at: logging.appenders.[0]" mvn assembly plugin(mvn安装插件)

需要精确找的内容放在引号中,另外我还添加了一些额外的内容(mvn assembly plugin)以帮助确定搜索结果。

排除项

编程的小小世界里有许多重叠的内容,在我们梳理搜索结果是,大量拥有相似名称和重载项的项目常常令人头疼,其实要想从搜索结果中排除一些特定内容很简单,只需要在排除项前添加“-”就可以了。

举例

Spark Java –Apache

有个恼人的问题,搜Spark Java结果中可能混杂着 Apache Spark(一个围绕速度、易用性和复杂分析构建的大数据处理框架)。如果你只想搜Spark(一个微型的Java Web框架),你可以使用上面的方法轻松排除所有干扰项。

相关项

想知道某种技术有哪些替代品吗? 相关关键词或许能够帮助你,它将分析并返回具有相似内容的网站。当你寻找某种技术或框架的替代品、某种东西的补充或与它兼容的产品时,这一点就会非常有用。

举例

related:mongodb.org

现在我们就有了一系列和MongoDB(一个基于分布式文件存储的数据库,由 C++ 语言编写)相似或者可替代它的NoSQL数据库(泛指非关系型的数据库)。

文件类型

你知道你可以在谷歌搜索指定类型吗?当你想找可打印的备忘单时,你可能需要PDF文件,这时就需要用到这个技巧了,当然这也适用于其它一系列文件类型。

举例

IntelliJ shortcuts filetype:PDF

站内搜索

我经常会发现,在一个没有站内搜索的网站或论坛搜索想要的东西是一件很费时的事,幸运的是,Google可以帮你解决这个问题,你可以指定Google专门搜索某个网站及其子域。

举例

intellij shortcuts site:stackoverflow.com

附加功能!直接从Chrome搜索框搜索一个网站的内容

Chrome支持自定义搜索引擎,这点很有用,尤其当你经常在一个特定的网站搜索时,比如StackOverflow。

右键单击地址栏,选择修改搜索引擎选项

在弹出的窗口中选择“其他搜索引擎”,并滚动到底部。添加Stack Overflow支持。在第一个领域,我们将把“Stack Overflow”作为引擎的名称。在第一栏中填入搜索引擎的名称,如Stack Overflow,在第二栏中填入网址,如:stackoverflow.com,第三栏中填入搜索引擎的地址,并用%s代替搜索字词。(仿照图中圈出的部分即可)这样新的搜索引擎就添加完成了。

附:如何找到Stack Overflow搜索引擎的地址

找到这个搜索页面即可

效果如下:

掌握谷歌搜索技巧,成为更优秀的程…相关推荐

  1. 谷歌搜索技巧大全 | 谷歌高级搜索语法指令

    在这里我们将分享最实用的Google搜索技巧,让你能够最大限度地利用这个全球最流行的搜索引擎. 内容较多,分为上下篇. 上篇点此:谷歌搜索技巧大全 | 谷歌高级搜索语法指令(上) 本期分享下篇. 谷歌 ...

  2. 程序员必须学会的谷歌搜索技巧

    程序员必须学会的谷歌搜索技巧 1.搜到的结果东拼西凑 "关键字",通过给关键字加""双引号,得到的搜索结果就是完全按照关键字的顺序来搜的. 2.不想让结果出现某 ...

  3. 谷歌搜索技巧:搜索语法 隐藏彩蛋 高级设置

    谷歌搜索技巧:搜索语法 隐藏彩蛋 高级设置 Google是一个非常精密成熟的搜索引擎,其搜索结果的丰富性和准确度较其他搜索引擎都要好,但大多数用户都还只是停留在搜索框中输入一两个关键字,然后点击&qu ...

  4. 强大的谷歌搜索技巧_Google到底有多强大? 你能找到什么?

    强大的谷歌搜索技巧 A lot of people comment on the top of the my wife and my Wedding Cake.   It has myself (wi ...

  5. [图文讲解]强大的谷歌搜索技巧,百度360搜狗什么的就是渣渣

    首先推荐篇关于谷歌搜索的大体文章给大家看看,望大家对谷歌搜索有个初步的印象和了解 谷歌免翻墙地址: 请戳我吧,我是传送门 善用GOOGLE  --  從入門到精通 (DOC 簡體字版由網站下載,原作者 ...

  6. 谷歌搜索技巧(可看全球眼或某些站密码)

    第一篇 在搜索框上输入:"indexof/"inurl:lib 再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍. 在搜索框上输入:"indexof/" ...

  7. 谷歌搜索技巧Google Search Tips

    转载: https://sites.google.com/site/zzllrr/google-search-tips 本文介绍Google搜索技巧与窍门Google Search Guide,是一篇 ...

  8. 谷歌搜索技巧,充分利用网络资源

    可能你和我一样,几乎每天都必须与搜索引擎打交道,不过很多时候,你辛辛苦苦搜了半天也没找到合适的资料,然而"高手们"上来一眨眼功夫就能命中目标了.这并不是别人运气好,而是搜索引擎其实 ...

  9. 推荐10个超级实用的谷歌搜索技巧,让你的效率提高十倍!

    0 前言 相信大家在使用搜索引擎的时候,大部分情况下都是直接输入要搜索的关键词,然后在搜索结果里一个个点开查找. 但除了特定信息外,搜索引擎同时也会返回大量无关的信息. 有时候我们可能翻好几页也不一定 ...

最新文章

  1. boost::geometry::detail::overlay::get_ring用法的测试程序
  2. 笔记本老出现计算机,电脑老是自动重启,教您如何有效解决这个问题
  3. 【数学】概念的理解 —— 有序对(ordered pair)
  4. 戴帽子对眼睛是否有好处
  5. HTML5数据推送SSE原理及应用开发
  6. 一种在未来互联网中的面向用户的云操作系统体系
  7. 为什么SQL Server DBA对Python感兴趣?
  8. python ioc框架_轻松理解 Spring 中的 IOC
  9. Spring with multiple transaction managers
  10. QT之TreeWidgetItem基本使用
  11. 什么是大前端,前端工程师要不要成为全栈工程师?
  12. 苹果手机通过iCloud导出通讯录导入到安卓手机 教程
  13. 购物系统 java代码_java购物系统源代码
  14. jupyter notebook出现kernel waitting,please wait一系列错误的解决办法
  15. Windows返回桌面快捷键
  16. 计算机默认切换输入法的快捷键是,解决了输入法默认与快速切换问题!Unix系统 -电脑资料...
  17. NB6612电机驱动与C8T6连接配置双电机
  18. int, long int, long long int, _int64範圍
  19. C语言编程>第十一周 ⑤ 请编写一个函数,用来删除字符串中的所有空格。
  20. 机电一体化PLC毕业设计、课程设计案例分享/液压、电梯、洗衣机、送料控制、步进电动机、装瓶流水线、大小球分拣传送、饮料罐装、自动售货机、立体车库、洗衣机、喷泉、机械手、卧式镗床、温度控制、供水系统……

热门文章

  1. matlab 图 教程,Matlab图形
  2. 法律如何看待区块链资产
  3. 未来十年,机器学习工程师会消失吗?
  4. 医学信息工程考公务员可以报计算机类的吗,医学类专业考公务员,只能报三不限?这是不是有点浪费啊...
  5. 出自阿里巴巴的159个公司的CEO
  6. Java并发编程实战读书笔记(一)——线程安全性、对象共享
  7. 全球人工智能技术创新大赛 - 布匹疵点智能识别参赛笔记(win10采坑不断版本)
  8. 仿射投影算法 matlab,基于仿射投影算法的时延估计
  9. 利用高权重网站借力操作关键词快速排名!
  10. Hyperf如何使用redis