Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何在github上的存储库中的子文件夹中搜索特定单词或条目_Jquery_Unit Testing_Search_Github - Fatal编程技术网

Jquery 如何在github上的存储库中的子文件夹中搜索特定单词或条目

Jquery 如何在github上的存储库中的子文件夹中搜索特定单词或条目,jquery,unit-testing,search,github,Jquery,Unit Testing,Search,Github,我只是想找一个例子(在github的高级搜索中触发的正确命令),关于在特定存储库的文件夹中搜索单词。我想这将涉及“路径:”选项,但不确定如何使用它 例如,我需要在jquery测试套件中的以下位置搜索函数名“clean”或“clean”的测试用例或类似函数- 我知道github提供了一些过滤器,如repo:和path:等,但不确定如何使用它们 此外,我不满意在以下网站上发布的类似问题的答案: 我知道我可以将它转移到我的本地机器上并在那里进行搜索,但我不想下载整个存储库来进行搜索。我只需要在gi

我只是想找一个例子(在github的高级搜索中触发的正确命令),关于在特定存储库的文件夹中搜索单词。我想这将涉及“路径:”选项,但不确定如何使用它

例如,我需要在jquery测试套件中的以下位置搜索函数名“clean”或“clean”的测试用例或类似函数-

我知道github提供了一些过滤器,如repo:和path:等,但不确定如何使用它们

此外,我不满意在以下网站上发布的类似问题的答案:

我知道我可以将它转移到我的本地机器上并在那里进行搜索,但我不想下载整个存储库来进行搜索。我只需要在github网站上进行在线搜索

提前谢谢

我得到了41个结果

关键是要指定用户/reponame,而不是reponame:

repo:hadley/ggplot2
结合路径参数的通配符,我只选择一个参数:

因此,对于path,关键是添加一个通配符(似乎在任何地方都没有记录在案)。
path:inst/
单独使用是行不通的<代码>路径:或
路径:*.r


从评论中:

我需要在
github.com/jquery/jquery/blob/master/test/unit/ajax.js
上找到此文件中的“
beforeSend
”条目-“
jquery/test/unit/ajax.js
,但在高级搜索中,当我触发
repo:jeresig/jquery/beforeSend路径:jquery/test/unit*.js
时,我没有得到任何结果。
我还不知道应该使用哪个用户,因为jquery有很多贡献者,比如johnresig、timmywil

在这种情况下:

  • 回购协议是
    jquery/jquery
    (此处不需要用户名)
  • 使用
    路径:
    指令不得重复回购名称
    :因此,
    路径:test/unit*.js
    ,而不是
    路径:jquery/test/unit*.js
repo:jquery/jquerybeforesend路径:test/unit*.js
会有用的。

谢谢您的回答。但我无法在github的jquery场景中使用它。我试过你这样的建议-示例-我需要找到这个文件中的“beforeSend”条目-“jquery/test/unit/ajax.js”,但在高级搜索中,当我触发
repo:jeresig/jquery beforeSend path:jquery/test/unit*.js
时,我没有得到任何结果。我还不知道应该使用哪个用户,因为jquery有很多贡献者,比如John Resig、timmywil。。。等等。如果我删除“路径”repo,我只会收到一个结果:timmywil/jquerybeforesend,但这也是jquery/src/ajax.js中的结果,而不是jquery/test/unit/ajax.js中的结果。请建议我是否做错了什么。Thanks@AnmolSaraf不要重复
path:
指令中的
jquery
<代码>路径:test/unit*.js在
jquery
repo中工作。例如,这是有效的:
https://github.com/search?q=beforeSend++repo%3Ajquery%2Fjquery+path%3Atest%2Funit*.js**&repo=&langOverride=&start\u value=1&type=Code&language=:这是在发送repo:jquery/jquery路径:test/unit*.js**之前使用进行的搜索。(我没有看到一个
repo:jeresig/jquery
:可能是私人的?)我必须说这是闪电般的回答。非常感谢您的及时回复。我理解我的错误,实际上在我的例子中,用户名和名称只与“jquery”相同。所以我不得不这样启动它
repo:jquery/jquery-beforeSend-path:test/*.js
再次感谢您。。。你真厉害:)@AnmolSaraf不客气。我已将jquery示例包含在其他读者的答案中。请注意,确保我的答案与新的GitHub搜索引擎()配合良好
repo:hadley/ggplot2 facet_wrap path:inst/*.r
repo:jquery/jquery beforeSend path:test/unit*.js