Rechercher une page de manuel
JavaScript::Beautifier.3pm
Langue: en
Version: 2010-05-02 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
JavaScript::Beautifier - Beautify Javascript (beautifier for javascript)SYNOPSIS
use JavaScript::Beautifier qw/js_beautify/; my $pretty_js = js_beautify( $js_source_code, { indent_size => 4, indent_character => ' ', } );
DESCRIPTION
This module is mostly a Perl-rewrite of http://github.com/einars/js-beautify/tree/master/beautify.js <http://github.com/einars/js-beautify/tree/master/beautify.js>You can check it through <http://jsbeautifier.org/>
FUNCTIONS
js_beautify( $js_source_code, $opts );
beautify javascript.options
- indent_size
- indent_character
- if you prefer Tab than Space, try:
{ indent_size => 1, indent_character => "\t", }
- preserve_newlines
- default is 1.
my $in = "var\na=dont_preserve_newlines"; my $out = "var a = dont_preserve_newlines"; my $js = js_beautify( $in, { preserve_newlines => 0 } ); # $out eq $js $in = "var\na=do_preserve_newlines"; $out = "var\na = do_preserve_newlines"; $js = js_beautify( $in, { preserve_newlines => 1 } ); # $out eq $js
AUTHOR
Fayland Lam, "<fayland at gmail.com>"COPYRIGHT & LICENSE
Copyright 2008 Fayland Lam, all rights reserved.This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre