2012-02-02 33 views
58

Tôi có một số mã javascript được viết bằng một dòng (không trả về dấu), hoàn toàn không thể đọc được ... Với notepad ++, tôi đã cố gắng thay thế các ký tự này ("{ ","} ","; ") của chính họ + một trở về vận chuyển, nhưng nó vẫn không phải là rất tiện dụng ...Mã JavaScript thụt lề được viết bằng một dòng trong notepad ++ hoặc tương tự

Nếu bất cứ ai có thể giúp tôi hiểu điều đó sẽ được đánh giá cao.

P.S. Tôi muốn có sự giúp đỡ về việc này với notepad ++, nhưng không nhớ sử dụng bất kỳ bộ dụng cụ phần mềm khác ngoài kia

Trả lời

57

Tôi nghĩ rằng bạn muốn có một beautifier mã, một điều này có vẻ nhanh chóng và dễ dàng: http://jsbeautifier.org/

6

Sử dụng jsbeautifier thay vì cố gắng thực hiện thủ công.

7

Bạn có thể sử dụng các dịch vụ trực tuyến như this không?

Cập nhật: (theo yêu cầu)

Google chrome sẽ làm được điều này cũng http://cristian-radulescu.ro/article/pretty-print-javascript-with-google-chrome.html

+1

ARH, đánh đập quá nó. Lấy làm tiếc. Google chrome cũng sẽ làm điều này cũng http://cristian-radulescu.ro/article/pretty-print-javascript-with-google-chrome.html –

+0

Không biết mẹo đó trên chrome, cũng hữu ích, cảm ơn bạn – GianT971

+0

@ SamGreenhalgh Tôi rất muốn xem bình luận của bạn được đưa vào câu trả lời của bạn. Nó áp dụng cho bất kỳ trình duyệt webkit nào và không cần dịch vụ bên ngoài. –

113

JSTool là tốt nhất cho sự ổn định.

bước:

  1. menu Select Plugins> Plugin Manager> Hiển thị Plugin Manager
  2. Kiểm tra để JSTool checkbox> Cài đặt> Restart Notepad ++
  3. mở js file> Plugins> JSTool> JSFormat
    screenshot

Tham chiếu:

+1

Tuyệt vời! Cảm ơn lời giải thích chi tiết và hữu ích! – Vikram

+1

Chỉ cần thử điều này ngày hôm nay. Nó hoạt động hoàn hảo. Lời giải thích đơn giản, cảm ơn. – ScottyG

+2

Tuyệt vời .. Hoạt động của nó. bạn cũng có thể sử dụng nó ngoại tuyến. Tạm biệt JS làm đẹp – Paresh3489227

2

Bên trong Notepad ++ quản lý plugin, bạn đã có sẵn các JSON xem plugin mà nó là chính xác cho mục đích này.

Sau khi cài đặt, nhấn Ctrl + Alt + phím Shift +M kết hợp để làm đẹp JSON của bạn

Các vấn đề liên quan