搜索功能"/>
如何在GitHub上搜索文件中的代码?使用GitHub高级搜索功能
GitHub 高级搜索功能
平常,我们在 github 上搜索代码的时候,通常是只搜索标题,而不搜索 文件中的内容。
问题来了。如果想找到一本书的完整配套代码,而你只有书中部分示例的代码,那么只搜标题肯定是很难搜到的。应该搜索文件中的代码,这样才才能匹配度更高。
那么,本文讲解 github 的 高级搜索 功能。
高级搜索入口:
高级搜索步骤
例如,书上有这么一段代码
public static int getVisibleNum(int[] arr) {if (arr == null || arr.length < 2) {return 0;}int size = arr.length;int maxIndex = 0;// 先在环中找到一个最大值的位置,哪一个都可以for (int i = 0; i < size; i++) {maxIndex = arr[maxIndex] < arr[i] ? i : maxIndex;}Stack<Record> stack = new Stack<>();... ...... ...
我们希望根据 getVisibleNum
这个函数名,找到这整本书的配套代码。但是直接搜索是找不到的:
这时需要借助 高级搜索 (advanced search):
在这里,你可以限制搜索条件为 仅搜索拓展名为.java
的文件,提高搜索精度。当然,也可以根据你自己的需要,设置其他搜索条件。
设置完成后,点击最下方的 search 即可。
这样就能找到文件中匹配的代码段啦。
本文结束~
更多推荐
如何在GitHub上搜索文件中的代码?使用GitHub高级搜索功能
发布评论