Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

pjf (2464)

pjf
  (email not shown publicly)
http://pjf.id.au/
AOL IM: miyuki3k (Add Buddy, Send Message)
Jabber: pjf@jabber.org

I run Perl Training Australia [perltraining.com.au].

I help with Melbourne Perl Mongers.

I spend an awful lot of time talking about Perl, and have had my picture in the Australian newspapers with a camel. That's rather scary.

Journal of pjf (2464)

Thursday August 10, 2006
12:16 AM

In praise of AnnoCPAN; Tidyview

[ #30583 ]

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.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.