前段时间在AOSP代码在线搜索:Code Search一文中分享了AOSP代码搜索浏览工具:CodeSearch,同时也想到一个痛点:想要查找资料,先复制需要搜索的内容,再去浏览器,打开百度/Google/掘金等网站,最后粘贴搜索。要是能直接在AndroidStudio中搜索,或者点击直接打开到对应的网页结果,一步直达。
已经有插件解决了这个痛点,也叫CodeSearch。GitHub地址:guojianhua/code-search,是Apache LICENSE 2.0协议的开源插件。扩展性很好,支持自定义搜索服务。
在AndroidStudio、GoLand、WebStorm、PyCharm等开发工具中安装此插件,选中内容右键搜索。支持百度、谷歌、StackOverflow 和 GitHub搜索服务。
还可以自定义搜索服务。打开Settings > Code Search设置:
左下角+号添加自定义搜索服务,比如Google的CodeSearch、简书、掘金等。
下面是几个常用的网站(CodeSearch、StackOverflow、简书、掘金)的搜索接口:
https://cs.android.com/search?q=
https://stackoverflow.com/search?q=
https://www.jianshu.com/search?q=
https://juejin.cn/search?query=