View Single Post
Old Jul 6th, 2005, 9:21 PM   #1
Cerulean
Professional Programmer
 
Cerulean's Avatar
 
Join Date: Apr 2005
Location: London, England
Posts: 459
Rep Power: 4 Cerulean is on a distinguished road
Code library (in working progress)

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
Cerulean is offline   Reply With Quote