Das kann nicht die Antwort sein, dass Sie suchen, aber ich glaube, eine Menge, die kommt zu einer richtigen Verzeichnis-Struktur nach unten. Auf meinem System, halte ich alle meine verschiedenen Projekten durch Projekttyp von Verzeichnisstruktur organisiert. Zum Beispiel, wenn ich ein Spiel in C auf das Schreiben gerade arbeite, würde ich speichern die entsprechenden Dateien in ~ / files / Projekte / Programmierung / c / Spiele / awesome_game, die ich hätte wiederum in ein Subversion-Repository importiert. Ich habe dann könnten einige Unterverzeichnisse machen wie mkdir -pv awesome_game / {Dokumentation, Code, Notizen} so, dass alles organisiert ist.
Es ist vielleicht nicht sehr extravagant sein, und es ist nicht eine spezielle Anwendung. Allerdings ist es sehr flexibel, und ich kann jederzeit Verzeichnisse für weitere Informationen hinzufügen. Auch wenn ich das Projekt langweilen, kann ich nur das Verzeichnis löschen und alles getan ist. Da es in svn ist, kann ich wieder aufleben lassen es immer, wenn ich wieder zu interessieren. Ein weiterer Vorteil ist, dass ich keine typischen Kommandozeilen-Tools verwenden kann meine Dateien zu suchen. Das kann nicht so effektiv auf einem Windows-System sein, aber dann, das ist nur eine der viele Probleme mit der Programmierung unter Windows.