ho modificato il codice jsbeautifier un po 'qua:
http://jsfiddle.net/RabTN/29/
stampa doit
per vedere il codice abbellito. Linea
ho espressamente modificato 1080:
if (flags.var_line) {
if (token_text === ',') {
if (flags.var_line_tainted) {
flags.var_line_reindented = true;
flags.var_line_tainted = false;
print_newline();
print_token();
print_single_space();
break;
} else {
e la linea 1123
if (token_text === ',') {
if (flags.var_line) {
if (flags.var_line_tainted) {
print_newline();
print_token();
print_single_space();
flags.var_line_tainted = false;
} else {
print_newline();
print_token();
print_single_space();
}
} else if (last_type === 'TK_END_BLOCK' && flags.mode !== "(EXPRESSION)") {
print_token();
if (flags.mode === 'OBJECT' && last_text === '}') {
print_newline();
} else {
print_single_space();
}
} else {
if (flags.mode === 'OBJECT') {
print_newline();
print_token();
print_single_space();
} else {
// EXPR or DO_BLOCK
print_token();
print_single_space();
}
}
break
pensato che potrebbe essere utile sapere, non sono sicuro che questa domanda è una domanda valida in Stack Overflow. – gdoron
@gdoron si, stavo pensando di metterlo sui programmatori ma non sembra appartenere a nessuno dei due. Conosci un posto migliore? –
No, Proponi nuovo sito in Area 51, _ "off-topic" _. Ho alcune domande da porre anche lì ... ':' – gdoron