-
Notifications
You must be signed in to change notification settings - Fork 10
Using perltidy
Andy Lake edited this page Mar 18, 2015
·
2 revisions
Perltidy is a Perl script which indents and reformats Perl scripts to make them easier to read.
The tool may be used in this manner, using the profile document pictured below
perltidy -pro=trunk/Share/doc/perltidyrc MODULE.pm > MODULE.pm.tidy
mv MODULE.pm.tidy MODULE.pm
The following is the perltidy file recommended for use in the perfSONAR environment.
# PBP .perltidyrc file
-l=300 # Max line width is 78 cols
-i=4 # Indent level is 4 cols
-ci=4 # Continuation indent is 4 cols
-st # Output to STDOUT
-se # Errors to STDERR
-vt=0 # Maximal vertical tightness
-cti=0 # No extra indentation for closing brackets
-pt=0 # Low parenthesis tightness
-bt=1 # Medium brace tightness
-sbt=1 # Medium square bracket tightness
-bbt=1 # Medium block brace tightness
-nsfs # No space before semicolons
-nolq # Don't outdent long quoted strings
-wbb="% + - * / x != == >= <= =~ !~ < > | & >= < = **= += *= &= <<= && += -= /= |= >>= ||= .= %= ^= x="
# Break before all operators