Die Codesuche, mit der Menschen im gesamten Web nach Open Source-Code suchen können, wird zusammen mit der Codesuch-API am 15. Januar 2012 beendet.
Die Google-Codesuche ist jetzt nicht mehr verfügbar. Da das Verständnis der darin enthaltenen Funktionen dadurch erheblich erschwert wird, versuche ich, sie anhand von Informationen wiederzugeben, die ich aus dem Cache der Seite für die Suchoptionen gesammelt habe:
Das "In Search Box" merkt sich nur die Syntax, mit der der Befehl direkt in das Hauptsuchfeld eingegeben werden kann, anstatt die erweiterte Suchoberfläche zu verwenden.
- Paket (Im Suchfeld: "Paket: Linux-2.6")
- Sprache (im Suchfeld: "lang: c ++")
- (OPTIONEN: jede Sprache, Actionscript, Ada, Applescript, Asp, Assembler, Autoconf, Automake, Awk, Basic, Fledermaus, C #, C ++, Caja, Cobol, Coldfusion, Configure, CSS, D, Eiffel, Erlang, Fortran, go, haskell, informieren, java, java, javascript, jsp, lex, limbo, lisp, lolcode, lua, m4, makefile, ahorn, mathematica, matlab, nachrichtenkatalog, modula2, modula3, objectivc, ocaml, pascal, perl, php, pod, prolog, proto, python, python, r, rebol, rubin, sas, schema, scilab, sgml, schale, smalltalk, sml, svg, tcl, tex, texinfo, troff, verilog, vhdl, vim, xslt, xul, yacc)
- Datei (Im Suchfeld: "Datei: ^. *. Java $")
- Klasse (Im Suchfeld: "Klasse: HashMap")
- Funktion (im Suchfeld: "function: toString")
- Lizenz (In Suchfeld: "Lizenz: Mozilla")
- (OPTIONEN: null / any-Lizenz, aladdin / Aladdin-Public-Lizenz, artist / Artistic-Lizenz, apache / Apache-Lizenz, apple / Apple-Public-Source-Lizenz, bsd / BSD-Lizenz, cpl / Common-Public -Lizenz, epl / Eclipse-Public-Lizenz, agpl / GNU-Affero-General-Public-Lizenz, gpl / GNU-General-Public-Lizenz, lgpl / GNU-Lesser-General-Public-Lizenz, Disclaimer / Historical-Permission -Hinweis-und-Haftungsausschluss, IBM-Public-License, Lucent-Public-License, MIT-License, Mozilla-Public-License, NASA-Open-Source-Agreement, Python / Python -Software-Foundation-Lizenz, qpl / Q-Public-Lizenz, sleepycat / Sleepycat-Lizenz, zope / Zope-Public-Lizenz)
- Groß- / Kleinschreibung beachten (im Suchfeld: "case: no")
- (OPTIONEN: ja, nein)
Zum besseren Verständnis des Suchtools ist auch die Seite mit den häufig gestellten Fragen ( FAQs) für die Google Codesuche hilfreich .
Gibt es eine Code-Suchmaschine, die die Funktionen von Google Code Search vollständig ersetzt?
quelle
Antworten:
Sieben ähnliche Codesuchmaschinen werden auf alternativeTo.net als Alternativen vorgestellt :
Ein sehr ähnlicher Dienst ist Snipplr , eine Code-Snippet-Suchmaschine. Ich glaube nicht, dass es eine offensichtliche Alternative gibt. Alle Dienste haben ihre spezifischen Merkmale. Sie müssen sie selbst bewerten und herausfinden, welche Ihnen am besten gefällt.
Erwähnenswert ist, dass Google Code Search noch nicht wirklich tot ist .
quelle
Versuchen Sie Folgendes : Kodierer
Bearbeiten
Update: Koders hat sich mit Ohloh zusammengeschlossen .
quelle
Am 6. November 2012 wurde auf der debian-devel-Mailingliste eine reguläre Suchmaschine für alle Debian-Pakete angekündigt :
http://codesearch.debian.net/
Suchanfragen können in regulärer Ausdruckssyntax geschrieben werden, die von re2 definiert wird .
Es ist möglich, nach einem bestimmten Dateityp (C, C ++, Perl, Python, Go, Java, Ruby, Shell) zu suchen, bei dem die Dateien nach ihrer Erweiterung herausgefiltert wurden.
Debian nimmt die Softwarelizenzierung sehr ernst. Wenn Sie Code in dieser Suchmaschine finden, können Sie sicher sein, dass die Software die Anforderungen für Open-Source-Software erfüllt.
Es ist auch toll, in den debian / rules- Dateien suchen zu können . Sie werden normalerweise nicht in Quellpaketen außerhalb von Debian verteilt. In diesen Dateien können Sie sehen, wie das Paket für Debian erstellt wurde, zB welche Optionen dem CMake-Befehl gegeben wurden (wenn CMake das Build-System im Paket war).
quelle
Auch gibt es http://www.koders.com/ :
quelle