Someone brought up the idea of a code library, and it's been something i've been in desperate need of for a while. I have a large ~/Python directory with no structure, containing around a hundred cryptically named files, so i've started creating my own code library.
I think a really clean, intuitive, and efficient one is needed, so you can get to your code quickly and easily.
Here's what i've got so far.
Current features implemented are:
- Search-as-you-type filter
- Filter by category
- Source sample adding via drag-n-drop - you can drop a file, an FTP/HTTP link, or a direct snippet, and you'll be greeted with a simple dialog that allows you to select categories and set the title and description.
Future features I want in there:
- Statistics for each file: lists of classes, functions, and their parameters; creation/modification date (maybe diffs?), etc..
- Backup the library to an archive (zip, rar, tar.gz, tar.bz2, or lzw)
Any ideas on what features you think would be cool in there? Be creative
