2009-10-12 13 views
12

Duplicar posible:
Programmer-friendly search engine?programador amigable motor de búsqueda?

Google es hostil a la búsqueda de cadenas literales con personajes como $ y #. ¿Hay un motor de búsqueda que permita buscar cadenas verbatim?

+3

Lo siento, no puedo editar todavía. Jason S busca un motor de búsqueda basado en la web que indexe más que "solo código". Creo que quiere Google + Regexp como todos lo hacemos: D – Josh

+2

diablos, estaría contento con una simple búsqueda literal, no importa la expresión regular. –

+1

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

Respuesta

0

Si realmente está buscando ejemplos de código, me gusta usar Krugle. Tiene un conjunto bastante completo de código fuente abierto.

Si estás en busca de mensajes de error y similares, que todavía no he encontrado nada ...

13

Trate http://www.google.com/codesearch

Sólo recuerde que es un lenguaje REGEXP, por lo que la búsqueda de valor $ , use \ $ value.

Por ejemplo:

http://www.google.com/codesearch?hl=en&lr=&q= \% 24value & SBTN = Buscar

+0

¿O estabas buscando una búsqueda sin código? – Josh

+1

Bueno, sí, una búsqueda sin código (¡principalmente documentación!), Aunque le gire por encima porque no sabía sobre la página de búsqueda de código. –

+0

No conozco un motor de búsqueda sin código que pueda admitir lo que necesita, pero nuevamente solo uso Google :) Mi único consejo sería buscar el contexto de lo que está buscando, en lugar de la cadena literal Bastante inútil, lo sé! – Josh

0

No creo que haya una manera fácil de evitar algo como esto. Cuando trabajo con Tcl busco en el sitio web de ActiveState, cuando hago C# voy a MSDN, Python, voy a python.org. ¿Existe alguna razón específica por la que necesite una ubicación central en lugar de ir a los pocos sitios principales de programación para cada idioma/entorno (además de ser flojo = D)? Tal vez una mejor pregunta sería "¿Qué sitios son los mejores para buscar [inserte el lenguaje de programación favorito]?" porque creo que encontrará que la mayoría de los motores de búsqueda tienen que hacer exclusiones por rendimiento ya que muchas personas los usan por diferentes razones. Es mejor simplemente encontrar un sitio que se centre en su tema y luego buscar.

+0

Caso de uso: Estoy buscando información sobre el ciclo "for" en C.Intenta buscar "para" y "C" en google. No hay un recurso centralizado para C, me gusta google como un motor de búsqueda centralizado pero pierde el código, así que estoy buscando otro motor de búsqueda. –

+0

(ese caso de uso no era realmente lo que estoy buscando, es un posible caso de uso) –

+0

O quiero buscar una cadena literal que contenga un carácter de puntuación. Nuevamente, google pierde. En cualquier caso, a menudo busco cosas que no tienen una ubicación central obvia. Para los que sí lo tienen, no necesito hacer esta pregunta. –

Cuestiones relacionadas