121 votes

Un moteur de recherche convivial pour les programmeurs ?

Google n'est pas favorable à la recherche de chaînes de caractères verbatim contenant des caractères comme $ et #. Existe-t-il un moteur de recherche qui permette de rechercher des chaînes de caractères in extenso ?

Je suis au courant de cette question qui a été posée il y a un certain temps, mais qui n'a pas reçu de bonnes réponses. Je suis prêt à mettre une prime si je n'obtiens toujours pas de réponse. Bien sûr, il est tout à fait possible qu'il n'y en ait pas, mais je veux être sûr :)

EDIT : Les citations ne fonctionnent pas . Google supprime les symboles, même lorsqu'ils sont cités.

Exemple de requête : make "$<", pour la variable $< dans les makefiles.

76voto

tcf628 Points 1036

Essayez http://www.symbolhound.com .

Cela semble résoudre votre problème. SymbolHound est un moteur de recherche qui n'ignore pas les symboles ou les caractères spéciaux dans les requêtes web comme le fait google. Il ne s'agit pas non plus d'une recherche de code source. J'espère que cela vous aidera !

3voto

akuhn Points 12241

Je ne peux pas vous aider, mais je peux au moins vous donner une vision (peut-être que la même startup ira la réaliser).

Assieme est le prototype de recherche d'un moteur de recherche dédié à la documentation des logiciels. L'idée est que la recherche de documentation logicielle est une tâche spécialisée, qui nécessite des moteurs de recherche spécialisés. Par exemple, lorsque l'on recherche de la documentation sur l'APi, le moteur devrait également extraire des exemples valables des articles de blog d'eg et nous les montrer. Et cetera.

Pour le document complet, veuillez vous référer à : " Assieme ", trouver et exploiter les références implicites dans une interface de recherche Web pour les programmeurs"

PS : Si vous êtes intéressé par les dernières recherches sur la recherche de logiciels, vous pouvez jeter un coup d'œil sur le site de la Atelier SUITE série. Nous sommes aussi sur twitter :)

2voto

taleinat Points 2525

Avez-vous essayé Yahoo BOSS ? Il s'agit d'une API de recherche qui est actuellement gratuite (il faut s'inscrire), grâce à laquelle vous pouvez utiliser la recherche web de Yahoo. Si vous échappez tous les caractères pertinents comme décrit dans la FAQ vous pouvez rechercher des chaînes verbatim arbitraires.

1voto

Davide Points 5091

La réponse, bien sûr, est Google :-) En particulier, Recherche de codes sur Google . Voir par exemple les requêtes pour vos demandes : ( éditer : correction des liens)

>>> http://www.google.com/codesearch?q=>>>

$ http://www.google.com/codesearch?q=$

# http://www.google.com/codesearch?q=\#

EDIT : Ok, d'après votre dernier commentaire à la question, je comprends maintenant votre point de vue. Cela serait utile à beaucoup (pour moi, juste les très rares fois dans ma vie où je pourrais en avoir besoin). Mais, pour autant que je sache, il n'y a aucun moyen de le faire. Si vous cherchez "recherche de symboles" dans les forums, vous trouverez de nombreuses plaintes du genre ce .

La chose la plus proche que j'ai trouvée est ceci, qui est assez heureux de rechercher des symboles (mais seulement au sein de cette communauté relativement petite, ce qui n'est pas ce que vous recherchez) : http://perlmonks.org/

Pourquoi ne pas écrire un tel moteur de recherche pour les programmeurs ? ?

0voto

Kico Lobo Points 2279

Voici ce que j'utilise :

www.koders.com - Il indexe plusieurs projets open source, donc, si je veux savoir comment quelque chose est fait, il suffit de trouver dans le code source ce dont j'ai besoin. Et ça marche très bien.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X