1. Chrome 擴(kuò)展程序.
0. 安裝Chrome擴(kuò)展程序
- 首先得安裝了Chrome瀏覽器.
- 點(diǎn)擊 菜單-->更多工具-->擴(kuò)展程序 打開(kāi)Chrome擴(kuò)展程序管理界面.
- 點(diǎn)擊最下方的 獲取更多擴(kuò)展程序 打開(kāi)Chrome網(wǎng)上應(yīng)用商店. 搜索相應(yīng)控件,然后添加即可.
1.1 Json-Handle
Json-Handle 是一個(gè)非常方便的JSON格式化查看工具.可以非常方便美觀的查看JSON字符串.
1.2 Octotree
Octotree 是一個(gè)非常方便查看GitHub代碼的Chrome插件.安裝了這個(gè)插件后,就可以在左邊顯示代碼結(jié)果.
1.3 Request Maker
方便開(kāi)發(fā)者調(diào)試后端接口
2. Google 搜索
Google 搜索提供高級(jí)搜索語(yǔ)法也是Google搜索的一大魅力所在,掌握這些語(yǔ)法,對(duì)于提高搜索效率有很大幫助.
2.1 邏輯與或非操作
- A + B : 表示包含A和B的內(nèi)容.
- A - B : 包含 A 不包含 B的.
- A OR B : 包含A或B.
2.2 模糊匹配
- 文字通配
*
: 匹配任意字符,例如 搜索Android *
匹配所有的Android開(kāi)頭的內(nèi)容. - 區(qū)間通配
..
: 數(shù)字區(qū)間匹配 , 例如2000..3000
匹配 2000 到3000
2.3 搜索語(yǔ)法
- Site
可以將搜索結(jié)果限定在某個(gè)網(wǎng)站內(nèi).
android site:developer.android.com/index.html
搜索該網(wǎng)站下面的所有Android內(nèi)容.
- Link
Link 可以搜索所有連接到某個(gè)地址的信息.
link:www.reibang.com
查詢(xún)所有連接到簡(jiǎn)書(shū)的信息.
- intitle
查詢(xún)網(wǎng)頁(yè)標(biāo)題信息,
intitle:xuexi
查詢(xún)所有網(wǎng)頁(yè)中包含 xuexi 的信息.
- inurl:pdf
快速查看所有的pdf網(wǎng)頁(yè),
inurl:pdf Android
查詢(xún)所有pdf的Android網(wǎng)頁(yè).
更多請(qǐng)查看 : https://support.google.com/websearch/answer/2466433?hl=en
4. 代碼檢索工具
4.1 codota
codota 是一個(gè)搜索代碼神器.他不僅僅搜索GitHub并且搜索Blog和開(kāi)發(fā)網(wǎng)站.
網(wǎng)站 : https://www.codota.com
4.2 searchCode
可以搜索很多開(kāi)源庫(kù)
網(wǎng)址 : https://searchcode.com
4.3 源代碼檢索
-
Google 官方代碼 : https://android.googlesource.com/?format=HTML
-
修改源代碼指導(dǎo) : https://source.android.com/source/index.html
-
Google Bug提交 : https://code.google.com/p/android/issues/list
-
AndroidXref (國(guó)內(nèi)比較快)
地址 : http://androidxref.com
-
GrepCode
網(wǎng)址 : http://grepcode.ocm
-
Opersys
網(wǎng)址 : http://xref.opersys.com
Opersys 是一個(gè)專(zhuān)門(mén)用于查看AOSP代碼的網(wǎng)站. -
源代碼圖像檢索
網(wǎng)址 : http://androiddrawables.com
5. shell 工具
-
explainshell
網(wǎng)址 : http://explainshell.com
-
Vim-Adventures Vim 指令練習(xí)游戲.
網(wǎng)址 : https://vim-adventures.com/