Remplacement pour Google Code Search?

Google Code Search a été extrêmement utile pour moi en tant que développeur – je l’utilise quelques fois par semaine pour voir comment d’autres développeurs ont utilisé (généralement peu documentés) des API. Il est également pratique de voir les composants internes de certaines de ces API ou de trouver quelle API correspond à la fonctionnalité souhaitée (c’est une excellente ressource pour Android en particulier – donnez-lui une partie du texte que vous voyez à l’écran et généralement trouver la classe d’implémentation).

Maintenant que Google arrête la recherche de code à compter du 15 janvier 2012, y a-t-il de bons remplacements?

    code de recherche

    Je pense que la recherche de code Open Hub (précédemment appelée ohloh et koders) était une bonne alternative, mais elle a été fermée récemment. [Discontinued]

    J’ai passé en revue les sites suivants

    Le bon

    • Krugle
    • rechercher [code]
    • GrepCode (seulement Java)

    Le cassé ou inadapté

    (Je vais devoir réessayer plus tard)

    • Antepedia (connexion GitHub interrompue au 23/08/2016; pas de recherche de code?)
    • SymbolHound (moteur de recherche générique, pas seulement du code)
    • Codase (uniquement C, C ++, Java; service indisponible à partir du 2016-08-23)
    • Codefetch (inaccessible à partir du 23/08/2016)

    Le mort

    • Koders (discontinué)
    • Recherche de code SymbolHound (abandonnée)

    Lorsque j’ai fait la revue, Koders s’est avéré être le gagnant de mes objectives, mais j’ai beaucoup aimé l’interface utilisateur et les fonctionnalités de SymbolHound Code Search. Le seul problème avec SymbolHound est le petit nombre de sites qu’il a indexés. Le moteur de recherche [code] était également prometteur à cette époque.

    La plupart des sites que j’ai examinés ont été complètement supprimés ou ont désactivé leur fonctionnalité de recherche de code. Krugle et search [code] semblent se débrouiller, et GrepCode est bon si vous vivez dans le monde Java.

    Un autre élément à prendre en compte est http://searchcode.com/ . Par exemple,

     http://searchco.de/?q=/[cb]at/ http://searchco.de/?q=/a{2,3}/ http://searchco.de/?q=/^import/ http://searchco.de/?q=/atoi/%20ext:c http://searchco.de/?q=/dll$/ 

    Sont toutes les recherches valides.