2008-08-28 22 views
15

因此,让我们说我有一些代码的问题,我想用谷歌帮助找到解决方案。所以我将代码片段粘贴到搜索栏中。 Google会忽略任何特殊字符,比如运算符(尤其是'。'运算符),返回的结果不如我想要的那么重要。即使将它用双引号括起来也是如此。当试图使用'C#'之类的东西作为搜索的一部分时,它也很烦人。有谁知道尊重你的特殊字符的搜索引擎?谷歌使用非字母数字字符

+2

C#对我的作品与谷歌。 (偏见:我在那里工作。)如果我搜索“C#”,它会给我完全与C#有关的命中 - 特别是,如果我只搜索“C”,则会非常不同。 – 2008-10-23 05:25:49

回答

-1

编辑:http://code.google.com,不http://www.google.com/codesearch测试 - 奇怪的是,他们不返回相同的结果。

谷歌代码搜索也无法正常工作 - 搜索诸如“cs [i]”之类的内容会将搜索结果带回“csi”。

我真的怀疑有什么通用搜索工具需要考虑编程语法 - 它太专业了。有可能是那里的搜索产品/电器,但他们很可能会指向私人代码库,不适用于公共搜索。

2

另外,您应该尝试在敏感字符(如+)上使用引号。

正在搜索$i++ found found 0 results。
正在搜索"$i++"找到707,000个结果。


@格雷格

使用谷歌代码搜索与cs[i]导致2,450,000结果和发现的字符串与csi
使用谷歌代码"cs[i]"结果在74700个结果搜索,查找字符串与cs[i]

2

不幸,似乎解决方法是按顺序的。我发现搜索csharp或c sharp似乎是必要的。我还用“Ansi C”或“c99”搜索C而不是C++。

我知道谷歌代码搜索似乎遭受同样的问题,虽然它确实有一个正则表达式引擎。

4

krugle,对于 “CS [I]” 搜索在引号似乎工作...因为它也确实在谷歌于codesearch ...

1

Koders什么?

Koders是一个免费的公开源代码搜索引擎。位于Koders之下的数据库包含33亿行代码,反映了全球大多数主要开源代码库的内容,并为30多种编程语言提供了语法高亮显示。该搜索数据库还通过来自Black Duck KnowledgeBase的附加代码和元数据进一步增强,这是业界最完整的开源和第三方代码数据库。

+0

尽管此链接可能回答此问题,但最好在此处包含答案的基本部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 – oleksii 2012-08-31 12:11:30

+0

你是什么意思,答案的重要部分?现在的问题询问有关搜索引擎和链接指向一个:) – Joril 2012-08-31 20:18:20

0

“Google将忽略任何特殊字符”! 而现在所有其他搜索引擎显然同样糟糕。即使是先进的ALtaVista,它也曾用于查找这些i9s的大脑也被破坏了。

它肯定为他们节省时间索引,但如果我试图找到像电子邮件地址,一些公司说“@ comcast.com”它忽略了“@”,并带来数以千计的无用的页面。

还有很多其他的场合,忽略特殊字符时,使谷歌和其他搜索引擎毫无用处。非常令人沮丧!

任何搜索引擎,不会忽略这些?!

0

Firefox搜索框去掉一些特殊字符,特别是C#的#。谷歌搜索直接不

5

我们被这个沮丧过,所以我们做了一个搜索引擎,允许特殊字符!

尝试http://www.symbolhound.com

这是一个网络搜索(与谷歌于codesearch)尊重符号。 这应该有所帮助。该指数每天都在增长,所以你应该能够找到相关的答案!

好运。

相关问题