GitHub:如何区分大小写搜索存储库中的代码?

问题描述 投票:0回答:3

我想对 GitHub 存储库中的特定代码段进行区分大小写的搜索。可以吗?

我检查了https://help.github.com/articles/searching-code/并没有找到这样的语法规则。

git github version-control open-source case-sensitive
3个回答
28
投票

在本地克隆中使用

grep
git grep
。 GitHub 搜索有很多限制。我认为其中最糟糕的是它只显示任何文件中的前两个匹配项,所以我尽可能避免它。


20
投票

假设您想要

my_var
的结果,但不想要
MY_VAR
的结果。使用此正则表达式搜索:

/(?-i)my_var/

此处的

-i
标志本质上与相同的
grep
选项相反(grep 默认情况下区分大小写,而
-i
使其不区分大小写)。

这是 GitHub 博客关于新代码搜索功能的推出中包含的新选项。

GitHub 文档:GitHub 代码搜索语法


5
投票

还有一种间接的方式。点击

.
(这会将您重定向到 github.dev)以在浏览器的 VSCode 中打开存储库。

您可以进行区分大小写的搜索。

© www.soinside.com 2019 - 2024. All rights reserved.