Làm cách nào tôi có thể thụt lề mã HTML hoặc PHP trong trình soạn thảo notepad ++ để tổ chức mã của tôi tốt hơn?Làm cách nào để tôi có thể thụt lề mã HTML hoặc PHP trong trình soạn thảo Notepad ++?
Trả lời
Nếu bạn muốn định dạng tự động, hãy xem SourceFormatX, là trình cắm trả phí cho Notepad ++.
Ngoài ra, có một vài plugin miễn phí có sẵn trên Notepad++ Wiki sẽ định dạng mã HTML hoặc PHP.
Bạn có thể sử dụng nút Tab trên bàn phím của mình. Hoặc bạn có thể vào Edit -> Indent -> Tăng thụt lề dòng.
Hay có điều gì khác mà bạn đang nói đến cụ thể?
Cách thụt lề các câu lệnh if mặc dù một cách hợp lý? – JBa
mà không có ý nghĩa, ông đã yêu cầu một phương pháp hiệu quả ... những gì là điểm trong dòng đi và thêm indent – sumitkanoje
Chọn một phần mã của bạn hoặc bất kỳ văn bản nào và sau đó nhấn tab, nó sẽ thụt lề tất cả các dòng được chọn. Nhấn shift + tab để hủy kích hoạt.
Thực tế phổ biến là thụt lề một cấp cho mỗi "khối" hiện đang mở. Trong PHP, một "khối" chỉ đơn giản là mã giữa {
và }
. Trong HTML, một "khối" là bất kỳ thẻ nào không được đóng trên cùng một dòng.
Trong Notepad ++ (và nhiều trình chỉnh sửa mã khác), bạn có thể chọn một số dòng mã và nhấn Tab để thụt lề toàn bộ lựa chọn (hoặc Shift + Tab để bỏ qua nó). Điều này sẽ giúp giữ mã của bạn gọn gàng.
Một điều cần lưu ý là Notepad ++ có thể thu gọn khối cho bạn. Bên cạnh số dòng, bạn sẽ thấy một cây có hộp [-]
. Bạn có thể nhấp vào những thứ đó để thu gọn khối mà họ đang đánh dấu, cho phép bạn xem tổng quan về mã của mình tốt hơn.
Nếu bạn cần một plugin để định dạng HTML của bạn, nó không rõ ràng nếu bạn chỉ muốn tab, nhưng theo nghĩa thông thường, tôi cho rằng bạn đang tìm kiếm một phần mềm để mã hóa lại mã. Có một plugin Tidy2 trong:
https://github.com/davegb3/NppTidy2
Với điều này bạn có thể định dạng lại tất cả các mã HTML của bạn, và thay đổi như thế nào để làm điều đó, mà thường là thú vị.
- 1. Làm cách nào để thụt lề đúng mã PHP/HTML?
- 2. Làm thế nào tôi có thể làm cho trình soạn thảo Matlab của thông minh thụt lề luôn luôn trên trong khi viết mã?
- 3. Trình soạn thảo PHP cho Ubuntu
- 4. Làm cách nào để thụt lề nhiều dòng cùng một lúc trong Notepad ++?
- 5. Notepad ++/Eclipse sql mã tự động thụt lề tùy chọn?
- 6. Chức năng/lớp PHP có định dạng/thụt lề mã HTML của tôi không?
- 7. Dấu lề phải trong trình soạn thảo văn bản VS2010
- 8. Mã JavaScript thụt lề được viết bằng một dòng trong notepad ++ hoặc tương tự
- 9. Làm cách nào để tự động thụt lề mã nguồn?
- 10. Làm cách nào để thụt lề mã OCaml hiện tại
- 11. Trình soạn thảo HTML WYSIWYG Java
- 12. HTML + CSS + Trình soạn thảo Javascript
- 13. Thụt lề JSON trong PHP
- 14. Trình soạn thảo email HTML trong ứng dụng Windows Forms
- 15. Trình soạn thảo HTML cho CBuilder/Delphi
- 16. Tôi làm cách nào để thụt lề một khối mã trong vim?
- 17. Làm cách nào để hiển thị mã nguồn có thụt lề trong một trang web? HTML? CSS?
- 18. Làm cách nào để làm cho Emacs tự động thụt lề mã C của tôi?
- 19. Làm thế nào tôi có thể nhận được Emacs để thụt lề // nhận xét của tôi với mã của tôi?
- 20. chương trình dòng lệnh để thụt PHP tập tin
- 21. Làm cách nào để kích hoạt thẻ HTML thông minh thụt lề trong Sublime Text 3?
- 22. Làm cách nào để gọi trình soạn thảo văn bản từ thiết bị đầu cuối?
- 23. Định cấu hình HTML Tidy để thụt lề các thẻ và không có gì khác trong Notepad ++
- 24. Trình soạn thảo PHP nhẹ của Linux hoặc IDE hỗ trợ xdebug
- 25. Làm cách nào để thêm trình nghe nhấp đúp vào trình soạn thảo GEF của tôi?
- 26. Làm cách nào để tránh sử dụng trình soạn thảo tự động tải bằng trình soạn thảo php với laravel 4?
- 27. Làm cách nào để thay đổi thụt lề XML trong IntelliJ IDEA?
- 28. Cách thực hiện thụt lề trong thẻ html li li
- 29. Tôi có thể sử dụng NetBeans với asp.net làm trình soạn thảo không?
- 30. php: tự động thụt lề toàn bộ mã?
Bạn có thể thụt lề bằng cách thêm dấu cách hoặc tab. Đây có phải là câu hỏi lập trình không? – Nightfirecat
không thuộc về đây? – shnisaka
Nếu bạn muốn xem một số tiêu chuẩn liên quan đến thụt lề và định dạng mã PHP của bạn, hãy xem các kiểu mã PSR-1/2: https://github.com/php-fig/fig-standards/blob/master/accepted /PSR-1-basic-coding-standard.md và https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md – thaJeztah