所以假设我的一些代码有问题,我想使用谷歌来帮助找到解决方案。所以我将一个代码片段粘贴到搜索栏中。Google 将忽略任何特殊字符,如运算符(尤其是“.”运算符),返回与我想要的不相关的结果。即使用双引号括起来也是如此。尝试使用“C#”之类的东西作为搜索的一部分时,这也很烦人。有谁知道尊重您的特殊字符的搜索引擎?
9 回答
我们也对此感到沮丧,所以我们制作了一个允许特殊字符的搜索引擎!
这是一个尊重符号的网络搜索(与谷歌代码搜索不同)。这应该会有所帮助。该指数每天都在增长,因此您应该能够找到相关的回复!
祝你好运。
在krugle 上,在引号中搜索“cs[i]”似乎可以工作......就像在谷歌代码搜索中一样......
此外,您应该尝试在带有敏感字符(如 +)的事物周围使用引号。
搜索$i++
找到 0 个结果。
搜索"$i++"
找到了 707,000 个结果。
@格雷格
使用 Google 代码搜索结果为 2,450,000 个结果并查找cs[i]
字符串csi
使用 Google 代码搜索"cs[i]"
结果为 74,700 个结果并查找字符串cs[i]
不幸的是,似乎解决方法是有序的。我发现搜索 csharp 或 c sharp 似乎是必要的。我还使用“Ansi C”或“c99”来搜索 C 而不是 C++。
我知道谷歌代码搜索似乎也遇到了同样的问题,尽管它确实有一个正则表达式引擎。
我认为你应该看看谷歌代码搜索
科德斯呢?
Koders 是一个免费的开源代码公共代码搜索引擎。作为 Koders 基础的数据库包含 33 亿行代码,反映了世界上大多数主要开源存储库的内容,并为 30 多种编程语言提供了语法高亮显示。搜索数据库通过来自业界最完整的开源和第三方代码数据库 Black Duck KnowledgeBase 的附加代码和元数据得到进一步增强。
Firefox 搜索框去除了一些特殊字符,尤其是 C# 中的 #。直接谷歌搜索不
“谷歌会忽略任何特殊字符”!!!而所有其他搜索引擎现在显然也一样糟糕。即使是先进的 ALtaVista,也曾发现这些 i9s 的大脑也受损。
它确实可以节省他们的索引时间,但是如果我尝试在某些公司查找诸如“@comcast.com”之类的电子邮件地址,它会忽略“@”并带来数千个无用的页面。
在许多其他情况下,忽略特殊字符会使 Google 和其他搜索引擎完全无用。非常令人沮丧!
任何不忽略这些的搜索引擎?!
编辑:我用http://code.google.com测试,而不是http://www.google.com/codesearch - 奇怪的是他们没有返回相同的结果。
Google 代码搜索也不起作用 - 搜索“cs[i]”之类的内容会返回“csi”的命中。
我真的怀疑是否有任何通用搜索工具会考虑编程语法——它太专业了。那里可能有搜索产品/设备,但它们可能指向私有代码库,而不是用于公共搜索。