2009-10-12 2 views
12

Можно создать дубликат:
Programmer-friendly search engine?удобная поисковая система?

Google недружелюбно к поиску стенографических строк с символами, как $ и #. Есть ли поисковая система, которая поддерживает поиск стенографических строк?

+3

К сожалению, я пока не могу редактировать. Джейсон С. после веб-поисковой системы, которая индексирует больше, чем просто код. Я думаю, что он хочет Google + Regexp, как мы все делаем: D – Josh

+2

привет, я был бы доволен обычным дословным поиском, не обращая внимания на регулярное выражение. –

+1

try http://www.symbolhound.com – tcf628

ответ

0

Если вы действительно ищете примеры кода, мне нравится использовать Krugle. Он имеет довольно полный набор открытых исходных кодов.

Если вы ищете сообщения об ошибках и т.п., я до сих пор не нашел ничего ...

13

Попробуйте http://www.google.com/codesearch

Просто помните, что это язык REGEXP, поэтому для поиска $ значения , используйте значение \ $.

Например:

http://www.google.com/codesearch?hl=en&lr=&q= \% 24value & sbtn = Поиск

+0

Или вы искали некодовый поиск? – Josh

+1

Ну, да, поиск без кода (в первую очередь документация!), Хотя я оставил вас в стороне, потому что я не знал о кодовой странице. –

+0

Я не знаю о некорректной поисковой системе, которая может поддерживать то, что вам нужно, но опять же я действительно использую только Google :) Мой единственный совет - искать контекст того, что вы ищете, а не дословно. Честно бесполезно, я знаю! – Josh

0

Я не думаю, что есть что-то вроде этого. Когда я работаю с Tcl, я просматриваю сайт ActiveState, когда я делаю C#, я перехожу на MSDN, Python, я перехожу на python.org. Есть ли какая-то конкретная причина, по которой вам нужно центральное место, а не идти на несколько основных сайтов программирования для каждого языка/среды (кроме того, чтобы быть ленивым = D)? Может быть, лучший вопрос: «Какие сайты лучше всего искать вставить любимый язык программирования»? потому что я думаю, вы обнаружите, что большинство поисковых систем должны делать исключения для производительности, так как многие люди используют их по разным причинам. Лучше всего найти сайт, который фокусируется на вашем предмете, а затем искать.

+0

Случай использования: Я ищу некоторую информацию о цикле «for» в C.Попробуйте найти «для» и «C» в Google. Нет централизованного ресурса для C, мне нравится google как централизованная поисковая система, но она теряет код, поэтому я ищу другую поисковую систему. –

+0

(этот случай использования на самом деле не был тем, что я ищу, это возможный прецедент) –

+0

Или я хочу искать литеральную строку, содержащую знак пунктуации. Опять же, google проигрывает. В любом случае я часто ищу вещи, которые не имеют очевидного центрального расположения. Для тех, кто это делает, мне не нужно задавать этот вопрос. –

Смежные вопросы