Perl Tidy

Introduzione
perltidy permette di indentare e riformattare script Perl rendendoli piu' facili da leggere.

Installazione
L'installazione e' molto semplice ed avviene come per un qualsiasi altro modulo Perl: cpan -i Perl::Tidy

Configurazione
Per semplicita', inseriamo tutte le parametrizzazioni in un file di configurazione: echo ' -l=132  # maximum line length -i=4    # indent columns -lp     # line up parentheses -cti=1  # closing token indentation -pt=0   # paren tightness -sbt=0  # square bracket tightness -bt=0   # brace tightness -bbt=0  # block brace tightness -nolc   # prevent outdent long comments -bl     # opening brace on new line -vt=1   # vertical tightness -vtc=1  # vertical tightness closing -iob    # ignore old breakpoints ' > ~/.perltidyrc

Per conoscere i dettagli dei molti parametri disponibili: man perltidy

Utilizzo
Se, per esempio, vogliamo abbellire tutti i file con estensione cgi presenti nella directory corrente, creando una copia di backup dei file originali: perltidy -b *.cgi