经常学习一些新的框架,特别是第三方工具类的时候,除了阅读api文档、入门教程等,你还可以有个方式来快速学习,或更精准掌握代码级知识,那就是看实例。
哪怕你已经比较熟悉某个框架或工具包了,但还是会遇到某个具体api用法需要多了解一下的时候。
隐藏,推荐两个代码实例搜索的引擎。
- programcreek提供的example搜索
举例:com.google.common.collect.Maps
得到
选第一个,
举例:
codota还提供IDE插件,IDEA,ECLIPSE,Android Studio
I
从我目前的使用经验来看,programcreek的搜索结果可用性更高。是从Example,例子的角度来整理搜索结果,而不是只是匹配了代码关键字的出现。
但codata的插件功能,看上去还有点意思,看上去可以基于自动的代码分析搜索结果,直接帮你建议整段/大段代码怎么写。
等使用一段时间后再来总结。
https://d1yoqwr1r342v2.cloudfront.net/code/public/videos/get.6f6d8cb620109b1c41e579219e278c40.webm