PerlTidy
Page Module:Infobox/styles.css has no content.
| PerlTidy | |
|---|---|
| [[Programmer|Original authorTemplate:Pluralize from text]] | Steve Hancock |
| Initial release | 2003 |
| Written in | Perl |
| Operating system | Cross-platform |
| Available in | English |
| Type | Static code analysis |
| License | GNU General Public License |
| Website | perltidy |
Script error: No such module "Check for conflicting parameters".
PerlTidy is a tool written in the Perl programming language to do static code analysis against code written in that same language. It uses either command-line switches or configuration files to reformat Perl scripts so they comply with specified coding rules. The default configuration is an approximation of the Perl Style Guide.[1]
Aside from the command line, there are a number of tools for alternate interfaces for PerlTidy, including one for the Padre IDE,[2] perltidy.el for Emacs,[3] and an online version.[4]
Since its introduction, PerlTidy has become an oft-recommend tool for Perl programmers, noted in a number of key books. Notably, the work Perl Best Practices provides a set of PerlTidy configurations[5] to match the syntax prescriptions in that book.
References
Page Template:Reflist/styles.css has no content.
- ^ Perl Style Guide
- ^ Page Module:Citation/CS1/styles.css has no content."Padre::Plugin::PerlTidy Plugin for Padre". Archived from the original on 2012-04-24. Retrieved 2011-11-01.
- ^ Page Module:Citation/CS1/styles.css has no content."PerlTidy for Emacs". Archived from the original on 2018-03-04. Retrieved 2011-11-01.
- ^ Perltidy Online
- ^ Page Module:Citation/CS1/styles.css has no content."PerlTidy configurations from Perl Best Practices". Archived from the original on 2018-03-04. Retrieved 2011-11-01.
External links
- Perl::Tidy on MetaCPAN
- Section "perltidy", Pages 112-114 of Page Module:Citation/CS1/styles.css has no content.Foy, Brian D (July 2007). Mastering Perl (1 ed.). O'Reilly Media. ISBN 978-0-596-52724-2.
- Page 35 of Page Module:Citation/CS1/styles.css has no content.Conway, Damian (July 2005). Perl Best Practices (1 ed.). O'Reilly Media. ISBN 978-0-596-00173-5.
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found. Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.