2008-10-26 6 views
6

Ich habe viele kleine Dateien mit Code-Fragmenten, Pseudo-Code-Algorithmen, Klassen, Templates, SQL-Samples usw., und ich kann diese natürlich nicht alle in Bibliotheken ablegen. Ich brauche eine praktische Methode, um alle zu indizieren und diesen Index anderen zugänglich zu machen.Wie kann ich wiederverwendbaren Code indexieren und verfügbar machen?

  1. Was muss solch ein Index enthalten, um Suche am einfachsten zu machen?
  2. Gibt es solche Repositories im Internet verfügbar? (So ​​kann ich die Techniken, die sie verwenden testen.)
  3. Gibt es bereits Anwendungen, die geschrieben, die dies implementieren, die ich betrachten kann?

Mögliche doppelte: https://stackoverflow.com/q/90300/15161

Antwort

1

Sie können versuchen refactormycode.com oder richten Sie Ihr eigenes Wiki für sie. Ein Wiki klingt hier wirklich nach einer guten Anwendung.

+0

Eine weitere nette Ressource! Vielen Dank! Ein Wiki könnte funktionieren, wie Sie und Eoin Campbell vorschlagen. (Der eigentliche Trick wäre jedoch, alle dazu zu bringen, etwas beizutragen und nicht nur (verbale) Erklärungen von ihren Nachbarn zu verlangen - im Grunde, damit es so gut funktioniert wie SO.) – slashmais

2

Wenn Sie mit .NET/Visual Studio arbeiten, Sie bei Zugabe von ihnen als code snippets

Code Keep ist eine ziemlich gute Online-Repo für CodeSnippets und Plugins aussehen könnten hat für VS2008

Was wir bei der Arbeit getan haben, ist ein gemeinsames Konto für den Entwickler erstellt, so dass jeder unter einem gemeinsamen Login Codekeep einreicht und dann alle anderen Snippets abrufen kann.

Es könnte sich auch lohnen, ein Entwickler-Wiki in Ihrem Entwickler-Netzwerk zu erstellen. Irgendwo, wo die alten Hände Dokumentation auf Ihre regelmäßig verwendeten Muster & Snippets verlassen können und neue Teammitglieder können nach Hilfe suchen. Wir verwenden TRAC im Haus als ein All in One WIKI/Issue Management/SVN Integration und es macht den Job schön

+0

Es ist eine gemischte Umgebung, meist Linux, auch Windows und Web-Dev, aber Ihre Links sind die Art von Sachen, die ich suche - um Ideen zu bekommen, danke. – slashmais

2

Ein weiteres ähnliches Ergebnis von der Suche Stackoverflow: Best Application For Storing Code Snippets

+0

Dies ist nützlich - gefundene Links in ein paar der Antworten, die ich gehen und studieren kann. (Ich habe auf SO nach "Wiederverwendung" gesucht, also habe ich nicht alle gefunden, die sich auf Schnipsel beziehen.) – slashmais

0

ich die einzige Art und Weise zu finden, ist in der Quellcodeverwaltungsrepository Quellcode zu verwalten. Dazu gehören Vorlagen und Pseudo-Code-Algorithmen. Wie unterscheidet es sich vom Rest Ihres Codes? Ich bin vertraut mit cvs, die zum Beispiel gehostet werden kann here (Einrichten von CVS-Server ist auch keine komplexe Aufgabe) Sie können das Repository mit cvsearch suchen und durchsuchen Sie mit cvs web client.
Ich sage nicht, CVS ist eine beste Option, nur eine andere, die alle Ihre Bedürfnisse erfüllen.

Code-Schnipsel ist keine gute Option, IMHO.

+0

Jesus Christus! Benutze Git. – diimdeep

+0

Es war 2008, wenn Sie bemerkt haben ... in der realen Welt verwenden Sie Werkzeuge, die von der Firma ausgewählt wurden und nicht, was Sie wollen. Ich benutze not jetzt kann ich nicht sagen, ich bin glücklich, aber es ist, was es ist ... – Ilya

0

Sie können einen Volltextindex Ihrer Festplatte mit einem Tool wie Copernic, Windows Live Search oder Google Desktop erstellen. Dann, wann immer Sie ein Code-Snippet möchten, das eine bestimmte Sache tut, suchen Sie einfach nach den relevanten Schlüsselwörtern und dort geht es.

Verwandte Themen