tôi sửa đổi mã jsbeautifier một chút ở đây:
http://jsfiddle.net/RabTN/29/
báo chí doit
để xem mã hoàng đẹp đẽ.
Tôi đặc biệt sửa đổi dòng 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 {
và dòng 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
Nghĩ rằng nó có thể có ích để biết, tôi không chắc chắn câu hỏi này là một câu hỏi hợp lệ trong Stack Overflow. – gdoron
@gdoron yeah, tôi đã suy nghĩ về việc đưa nó lên các lập trình viên nhưng nó dường như không thuộc về nó. Biết một nơi tốt hơn? –
Không, Đề xuất trang web mới tại Khu vực 51, _ "ngoài chủ đề" _. Tôi có một số câu hỏi để hỏi có quá ... ':)' – gdoron