Webwork-Tools - Dem Webworker seine Werkzeugkiste



Verwaltung von Code-Schnipsel

Von Perun am 03. Mai 2010 um 16:10

Code-Schnipsel verwalten Wie viele Webworker auch, pflege ich die verschiedenen Code-Fragmente, die mit der Zeit so anfallen, in meinem HTML-Editor. Aber so ganz zufrieden bin ich mit der jetzigen Lösung mittlerweile nicht. Immer zwischendurch, wenn ich ein bisschen Zeit über habe, beschäftige ich mich mit dem Thema und begebe mich auf die Suche nach einer Lösung, die meinem Bauchgefühl besser passt.

Aber so ganz gestaltet sich die Suche nicht, denn schon alleine an diversen Online-Diensten gibt es eine ganze Menge. Der Artikel bei Smashing Magazine listet mehr als 45 Dienste auf. Und das sind nicht alle. Hier braucht man viel Zeit und Geduld um zu testen.

Snipplr habe ich kurz ausprobiert und an sich war ich recht zufrieden. Allerdings ist die Website mittlerweile sehr langsam und voller Werbung. Ich persönlich habe nichts gegen Werbung, aber dort ist es ein bisschen zu viel des Guten. Evtl. sollten sich die Betreiber vielleicht überlegen auch kostenpflichtige Accounts ohne Werbung anzubieten.

Guido Mühlwitz stellt in Verwaltung von Snippets – Code-Schnipsel Deluxe vier Desktop-Anwendungen vor, die die Code-Schnipsel verwalten. Allerdings hat mir keine der Anwendungen wirklich zugesagt.

Ich habe mir sogar überlegt auf einer Subdomain DokuWiki zu installieren und dort die anfallenden Code-Fragmente zu sammeln, zu kommentieren und zu verwalten. Das ich nicht der einzige und erste bin, der auf diese Idee gekommen ist zeigt Peter Kröner in seinem Code-Wiki.

Was ich denke, dass mir momentan am meisten zusagen würde, wäre ein Online-Dienst der sich entweder durch Werbeeinnahmen oder durch kostenpflichtige Zusätze finanziert, wo man die einzelnen Code-Fragmente als öffentlich oder privat markieren kann – hier fallen Desktop-Anwendungen schon mal raus – und wo man vergleichsweise einfach exportieren kann, zum Beispiel in einem gängigen Text-Format wie xml.

Was nutzt ihr denn um die Code-Schnipsel zu verwalten?

Verwandte Artikel:

Eigenwerbung: unsere Bücher (WordPress und Webwork-Tools)

 — 

24 Kommentare zu “Verwaltung von Code-Schnipsel”

  1. Peter sagt:

    Für Git-Nerds sind die Gists von Github eine gute Wahl: http://gist.github.com/gists

    • Perun sagt:

      Hallo Peter,

      einen Account bei Github habe ich auch, aber ehrlich gesagt konnte ich mich irgendwie mit dem Dienst nicht anfreunden.

  2. Pepino sagt:

    Ich nutze "Tomboy". Ist zwar kein Online-Tool, aber die Daten lassen sich sehr einfach exportieren und synchronisieren.

    Was versprichst Du Dir von einer Online-Lösung als Zusatznutzen?

    • Perun sagt:

      Hallo Pepino,

      Was versprichst Du Dir von einer Online-Lösung als Zusatznutzen?

      keine Backups machen zu müssen, unter anderem. :-)

    • Guido sagt:

      Naja, Tomboy :) Das ist nicht gerade auf so etwas spezialisiert, und da könnte ich ja genau so gut Microsoft OneNote nehmen ;)

      Gruß

      Guido

      • Pepino sagt:

        Es sollen texte gespeichert werden. Was spricht dabei gegen ein plattformunabhängiges Tool wie z.B. Tomboy oder auch ein Wiki (egal ob auf einem Webspace oder auf einem USB-Stick mit XAMPP)?

  3. Jumpingpixel sagt:

    Ich habe mir ein DokuWiki aufgesetzt, nachdem ich lange auf der Suche nach eine gute Lösung zum Verwalten meiner Schnipsel war.

    Die Gründe warum ich dann eine Wiki benutze sind folgende.

    - ich kann die Schnipsel leicht weiter geben
    - ich habe fast überall zugriff auf mein Wiki
    - ich kann mehr als nur Code-Fragmente speichern (manche Workarounds haben keinen Codeteil)
    - ich muss keine Software auf meine Rechner installieren, zumal ich im Büro Windows haben und daheim Ubuntu installiert ist

  4. [...] Dieser Eintrag wurde auf Twitter von Vladimir Simovic, Andrea Schmitz erwähnt. Andrea Schmitz sagte: Verwaltung von Code-Schnipsel: Wie viele Webworker auch, pflege ich die verschiedenen Code-Fragmente, die mit der… http://bit.ly/aFee2T [...]

  5. Jared sagt:

    Ich verwende jetzt seit etwa einenm halben Jahr auch GitHub und bin mehr als zufrieden.

    Davor habe ich es mit einer WordPress Installation auf einer Subdomain versucht, das Wiki war auch schon da und halbwegs gefüllt aber das war nie das was ich gesucht habe.
    Bei GitHub liegen die Vorteile klar auf der Hand:

    - automatische Erkennung um welchen Code es sich handelt (PHP, CSS usw.)
    - ich kann auswählen ob Snippets privat oder öffentlich sind
    - man kann "bestimmte" Freunde/Kollegen einladen an den Snippets zu arbeiten
    - Export der bestehenden Snippets
    - ich kann die Snippets in meine Git-Projekte einbinden
    - andere können die Snippets kommentieren

    Das alles bietet mir eine WordPress oder DokuWiki Installation nicht in der Form ;)

  6. Pepino sagt:

    Ich halte ein Wiki in diesem Fall für gut geeignet (Tomboy ist im Prinzip eh nichts anderes als ein Wiki).

    Probiere es aus! Eine Lösung muss nicht hochspezialisiert und super ausgereift sein. Nur leicht und locker im Handling.

  7. Micha sagt:

    Ich setze auch Dokuwiki ein. Die Möglicheit von überall darauf zurückgreifen zu können, wurde ja schon genannt. Mir gefällt dort besonders, dass man dem Codeschnipsel auch einen Dateinamen mitgeben kann, der beim Herunterladen direkt benutzt wird.

  8. Viktor sagt:

    Warum nutzt Du nicht einfach (D)ein Blog dafür?

    • Perun sagt:

      Hallo Viktor,

      ich finde nicht das Weblogs besonders komfortabel sind, wenn es um die Verwaltung von Code-Schnipsel geht.

  9. Ich setze mittlerweile für ziemlich Alles das Firefox add-on Zotero ein. Diese Bibliographie Anwendung ist einfach nur cool, wenn man seine unterschiedlichsten Quellen, Projekte, Recherchen, etc. ablegen will. Dadurch, dass man Notizen, PDFs, Stichworte, verwandte Dokumente, etc. verwenden/verwalten kann, ist es sogar sehr komfortabel Sachen in dem ganzen Wust wieder zu finden. Das Wiederfinden ist sonst eigentlich immer das Problem :)

  10. Martin sagt:

    Ich benutze Coda auf dem Mac und habe für Schnipsel einfach ein Projekt angelegt, welches ich mir bei Bedarf in einem neuen Fenster öffne…

  11. Pepino sagt:

    Okay, plattformunabhängig, wiki-like. Wie wäre es dann mit TiddlyWiki?
    http://www.karadeniz.de/tiddlywiki/

  12. Daniel sagt:

    Hey,
    ich verwende das Snippets app , also ein extra Programm, was leider nur für den Mac erhältlich ist. Das entspricht etwa den Tools die Guido Mühlwitz auf seiner Seite vorgestellt hat. Ich würde auch gerne diese Snipplr ähnlichen Services nutzen, ein offenes Verzeichnis für Entwickler. Doch wenn es so schlecht ist (leistungsmäßig) geht das bestimmt auch auf die Nerven. Hinzu kommt, dass auch Codes hineingelangen, die nicht außreichend abgesichert sind. (Quoten etc). Das wären so meine Bedenken dabei.

  13. Chris sagt:

    Ich benutze persönlich die kleine Air-Applikation "snippely" – reicht mir für kleinere Code-Schnipsel völlig aus: http://code.google.com/p/snippely/

  14. Jeffrey sagt:

    Aktuell habe ich meine Code Snippets und auch andere kleine Tipps in losen Dokumenten abgelegt, was sehr unübersichtlich ist.

    Ich muss mir in naher Zukunft auch mal eine kleine Knowledge Base anlegen, dabei wäre DokuWiki natürlich optimal geeignet!

  15. DieCom sagt:

    Hej Leute,
    ich bin wie Ihr auf der Suche nach einem EINFACHEN Tool um Code-Schnipsel zu verwalten (ja, ja, das Wiederfinden).
    Bin jetzt dabei auf diese Seite gestoßen:
    http://www.wintoolz.de/CodeGallery.php
    Interessiert vielleicht?
    Ich komme in den nächsten Tagen leider nicht zum TESTEN. Wenn Wer das Programm ausprobiert hat??
    Ein kleiner Bericht??
    TSCHÖÖÖ
    DieCom

  16. WhiteSh4rk sagt:

    Ich hab damals ein WordPress-Blog genutzt und GeShi hinzugefügt, sodass ich Syntaxhighlighting habe. Das ganze als Knowledge-Base ausgelegt, auch alle weiteren Informationen rund um Computerzeitschriften usw. importiert. Im Rahmen der Tags sowie Kategorien ist somit auch eine gewisse Ordnung möglich. die Suchfunktion macht es allerdings auch möglich Dinge wiederzufinden.

    Letzten Endes war es mir aber auch Dauer nervig, für alles immer "new posts" anzulegen, sodass der Blog zwar noch läuft, allerdings nicht mehr aktiv genutzt wird.

    Ich hab mir dann auch ein Wiki aufgesetzt. in meinem Fall ein Mediawiki. Wo liegt im vergleich zum Mediawiki die Vor- bzw. Nachteile – denn ich lese hier nur immer von Dokuwiki?

    Allerdings nervt mich bei Wikipedia die blöden Namensräume und dann im HAuptartikelbaum keine "Unterseiten" angelegt werden können.

    Allerdings die Ideale Lösung ist es definitv nicht. Ich muss immer nachschauen, wie ich die richtige "Codeformatierung" hinbekomme, zumal es mich nervt, bspw. immer die entsprechenden Dateien hochzuladen und dann sie inhaltlich doch noch mal komplett in den WIki-Text einzufügen.

  17. [...] durch einen Artikel auf der Seite webwork-tools.de habe ich mir jetzt auch ein kleines Wiki eingerichtet, um immer wieder benötigte oder [...]

  18. thomas sagt:

    Ich nutze dafür seit Jahren schon – und für die Ablage von Texten oder Textschnipsel usw. das Programm Tree-Pad…das gibt es auch als kostenlos Version light (was auch reicht). Dabei kann ich die Daten überall mitnehmen.

  19. Martin sagt:

    Für den Mac sind mir gerade noch zwei Tools vor die Füsse gefallen. Mal testen…
    http://mcubedsw.com/software/codecollectorpro
    http://myownapp.com/applications/mysnippets/mysnippets.html