# 善用搜索
学会了如何提问,其实已经能把握住问题的中心,也就可以先使用搜索去尝试解决问题。
### 搜索引擎选择
通常我也会根据具体的搜索内容决定使用什么引擎,比如我要搜技术类的问题,肯定优先考虑google。搜索下载资源,优先考虑相应的下载资源网站。做到缩小搜索范围,才能让搜索结果的质量得到提高。
其实配合上`site`的用法,在google上也能很快锁定搜索结果。
常用的几个站点:
- [google](http://google.com/ncr)
- [baidu](http://baidu.com)
- [Duck Duck Go](http://duckduckgo.com)
- [海盗湾](http://thepiratebay.se/)
- [天天美剧](http://www.ttmeiju.com/)
- [豆瓣](http://douban.com)
### 设置Chrome的搜索
Chrome是我最常用的浏览器,大部分搜索我都是在它之中完成的,那么如何节约时间呢。首先了解一个快捷键:`command+l`,快速定位到地址栏。
其次借助Chrome的地址栏搜索功能,快速搜索。中文版默认的可能是百度搜索,我比较喜欢设置google搜索,打开`Setting->Search->Manage search engines`,修改defalut search为:
~~~
Google google.com {google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:bookmarkBarPinned}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:omniboxStartMarginParameter}{google:contextualSearchVersion}ie={inputEncoding}
~~~
如果设置了代理的,可以先访问google.com/ncr选择为通用版本。确保访问到页面是通用版本,在地址栏里搜索试试。如果还会自动转向到代理的国家,Chrome也会提示你继续使用还是切换为google.com。同时需要设置`Setting->Currently showing search results in`为English, 中文 (简体)。
如果只选择结果为English,那么挂上日本的代理,出现的结果优先会是日文。
### 其他搜索设置
在Chrome的地址栏中,也可以设置快捷键触发其他搜索, 在`Setting->Search->Manage search engines`,添加:
~~~
DDK duckduckgo.com https://duckduckgo.com/?q=%s
~~~
类似的规则,在地址栏中输入duckduckgo然后按一下tab,就可以选择自定义的引擎进行搜索。
### 搜索技巧
直接给一张图解释:![善用google搜索技巧](https://box.kancloud.cn/2015-11-03_5638652c5a133.jpg)
### 参考资料
- [Google语法详解](http://www.docin.com/p-201879681.html)
- [搜索引擎有哪些常用技巧?](http://www.zhihu.com/question/19847393)
- [如何用好 Google 等搜索引擎](http://www.zhihu.com/question/20161362)
- 介紹
- 程序员基础知识
- 字符编码
- 技术名词
- 语义化版本
- 命名规范
- 书写文档
- 开源协议
- 目录结构
- 正则表达式
- 平凡之路
- 数据结构与算法
- 堆和栈
- 浮点数类型
- XML和JSON
- 算法学习之路
- 排序算法
- 代码架构
- 设计模式
- 常用的Javascript设计模式
- 面向对象编程
- 继承
- 多态
- 封装
- 面向接口编程
- 代码评审
- 六种量化你代码的方式
- 程序员必备的代码审查(Code Review)清单
- 服务器部署
- AWS简介
- 网络知识
- HTTPS, SPDY和 HTTP/2性能的简单对比
- HTTP状态码
- 懂点设计
- 佳作赏析
- 无缝平铺
- Sketch学习
- 设计与实现的平衡
- 写点东西
- 使用gitbook
- 合格的PM
- 一个好的产品经理
- 产品经理的技能
- 团队合作
- 关于招聘
- 培训新人
- 领导能力
- 获取知识
- MOOC
- Podcasts
- 英语学习
- 设计学习
- 前端学习
- iOS学习
- 游戏开发
- 关注健康
- 过劳检测
- 关于睡眠
- 提升效率
- 学会阅读
- 学会提问
- 善用搜索
- 学会写作
- 时间管理
- 知识管理
- 文件管理
- 密码管理
- 制作视频
- 制作PPT
- 论音乐对效率的影响
- 程序员效率指南
- SOHO
- 创业资源
- Hacker
- 保护隐私
- 关于工作
- 找工作前需要思考的问题
- 原则与技巧
- 关于简历
- 其他方面
- 硬件相关
- 常用软件
- Windows
- 硬件配置
- 系统安装
- 常用软件
- Mac
- 通用设置
- 权限问题
- alias设置
- 常用软件
- 开发环境
- 快捷键设置
- 常用终端命令
- dotfiles
- Android
- 常用软件
- 如何登录美国区GooglePlay
- 开发工具
- git
- EditorConfig
- node
- shadowsocks
- ST3--Windows篇
- ST3--Mac篇
- gulp
- 字体的选择
- Emacs
- WebStorm
- tmux
- Sketch
- Sketch中文学习资料
- Trello
- 使用Trello管理项目的经验
- git进阶
- 15分钟学会使用Git和远程代码库
- GitHub秘籍
- JetBrains
- IDE设置
- 附录
- 计算机科学与技术
- 网站
- 书籍
- 工具