Search 我可以在github.com上进行通配符(*)搜索吗?
我想在存储库中搜索以Search 我可以在github.com上进行通配符(*)搜索吗?,search,github,wildcard,Search,Github,Wildcard,我想在存储库中搜索以*Test.java*结尾的任何文件,但如果搜索*Test.java*我只会得到包含该字符串的文件 我找不到任何信息表明这是可能的。这仅仅是因为索引如此巨大的数据量的局限性吗 我想找到一种方法来搜索以Test结尾的所有类的repo,请查看搜索语法页面: 以及在存储库中搜索: 对于这一个: Test.java in:name extension:java language:java 编辑1: 下面的图片解释了如何查看代码匹配而不是存储库匹配: 编辑2: 原来上面的评论
*Test.java*
结尾的任何文件,但如果搜索*Test.java*
我只会得到包含该字符串的文件
我找不到任何信息表明这是可能的。这仅仅是因为索引如此巨大的数据量的局限性吗
我想找到一种方法来搜索以
Test
结尾的所有类的repo,请查看搜索语法页面:
以及在存储库中搜索:
对于这一个:
Test.java in:name extension:java language:java
编辑1:
下面的图片解释了如何查看代码匹配而不是存储库匹配:
编辑2:
原来上面的评论是对的。GitHub的人是这么说的:
Hi,
在存储库中查找文件的最简单方法是使用
文件查找器:
您还可以使用“in:”搜索限定符,它允许您判断
搜索以匹配文件名:
希望有帮助
编辑3:
虽然它不像我们习惯的那样使用通配符,但它使用正则表达式来查找您键入的字符串的子字符串。如下所示,我输入了“SandTest.java”,它产生了类似通配符的结果
在存储库中查找文件的最简单方法是使用文件查找器。您可以在存储库视图中随时按t键激活它。请参见以下屏幕截图:
文件查找器将使用您在“搜索框”中输入的字符执行一些模糊匹配。您可能希望通过在树状视图中按
T
并输入搜索来尝试文件查找器。树状视图?你说的是github网站吗?是的。打开此页:然后按键盘上的T
键。@TimWolla是对的。你应该将此作为答案发布,因为它是正确的。@Abizern我不同意。GitHub站点是程序员广泛使用的工具。查找文件肯定会引起许多程序员的兴趣Test.Java in:name
实际搜索了存储库名称中包含Test的存储库。我需要类似于Test.java in:filename
bit的东西。对于代码,似乎只有搜索路径或文件内容的选项,而不是实际的文件名本身:扩展名:java使用.java扩展名搜索文件名。现在,为了将其限制为仅具有该名称的文件…@slugmandrew,我在GitHub中提出了一个帮助请求。我以前也遇到过这个问题。我会让你知道他们怎么说的。有:in:path in:path,file(in:file是默认值)。我发现如果没有扩展名:abc,“in:path”在组织级别(org:abc)不起作用。在语法上:还有:path:abc和filename:abc(在组织级别工作,例如org:abc),换句话说,答案应该是:不,你不能。