In praise of AnnoCPAN; Tidyview

pjf on 2006-08-10T05:16:43

In praise of AnnoCPAN
I've become increasingly fond of AnnoCPAN, an annotated version of the Comprehensive Perl Archive Network. AnnoCPAN has rapidly become my scratchpad for writing down notes, explanations and reminders regarding modules.

AnnoCPAN is automatically linked to from each module on CPAN, so I'd think that more people are aware of it. However my experiences at conferences and user-groups may suggest otherwise.

Tidyview
Perltidy is a fantastic tool for reformatting Perl code. I'm impressed at its abilities, even when I think my code is beautiful, perltidy can often make it more beautiful. Whenever I've been called to help maintain code that was written by the style impaired, perltidy has been an essential tool.

Leif Eriksen has recently released tidyview, a graphical tool for adjusting perltidy options. This allows one to see visually see what all the perltidy options do, without having to go through the manual process of run-and-compare yourself.

I understand that tidyview is still beta, and has a few dependencies that Leif expects to remove for final release. However it's still impressive in what it can do so far.