Tôi đã cài đặt Notepad ++. Làm thế nào để làm cho các thẻ tự động thụt lề đặc biệt là khi lồng nhau? Tất cả các thẻ dường như đang xếp hàng bên trái màn hình.
Tôi đã cài đặt Notepad ++. Làm thế nào để làm cho các thẻ tự động thụt lề đặc biệt là khi lồng nhau? Tất cả các thẻ dường như đang xếp hàng bên trái màn hình.
Câu trả lời:
Sử dụng plugin Công cụ XML cho Notepad ++ và sau đó bạn có thể Tự động thụt lề mã với dấu Ctrl+ Alt+ Shift+ B.
Các câu trả lời cho câu hỏi này không chỉ sai mà còn nguy hiểm. CTRL + ALT + SHIFT + B sẽ không thụt lề HTML mà là XML. Hãy xem xét mã HTML sau:
<span class="myClass"></span>
Hàm 'Notepad ++ -> Plugins -> XmlTools -> Pretty print (Chỉ Xml với dấu ngắt dòng)' (CTRL + ALT + SHIFT + B) sẽ chuyển đổi nó thành:
<span class="myClass"/>
mà sẽ không được trình duyệt của bạn hiển thị chính xác nữa! Tôi thực sự khuyên bạn không nên sử dụng hàm này để thụt lề HTML.
Thay vào đó, hãy sử dụng plugin Tidy2 . Điều này sẽ thụt lề HTML một cách chính xác mà không có tác dụng phụ xấu (nhưng nó cũng sẽ tạo ra <html>, <head>, <body>, ...
các phần tử xung quanh mã của bạn, nếu chúng không có ở đó).
<script src="somewhere"></script>
sụp đổ vào<script src="somewhere"/>
Bước 1: Mở trình quản lý plugin trong notepad ++
Plugins -> Plugin Manager -> Show Plugin Manager.
Bước 2: cài đặt plugin Công cụ XML
Tìm kiếm "CÔNG CỤ XML" từ tùy chọn "Có sẵn", sau đó nhấp vào cài đặt.
Bây giờ bạn có thể sử dụng phím tắt CTRL + ALT + SHIFT + B để thụt lề mã.
Tôi có một giải pháp cho bạn.
Chỉ cần bạn cài đặt một plugin có tên Indent By Fold
.
Bạn có thể cài đặt cái này bằng cách đi qua
Plugins -> Plugin Manager -> Show Plugin Manager
. HOẶCPlugins -> Plugins Admin -> chekmark Indent By Fold from list
hơn cài đặt
Sau đó, chỉ cần chọn mục danh sách và tất cả những gì bạn cần là gõ từ đầu tiên và bạn đã có nó.
bạn có thể sử dụng plugin này từ một plugin trong thanh menu.
XML Tools
.
Dựa trên câu trả lời của Constantin , đây là bản chất của những gì tôi đã học được khi chuyển sang Notepad ++ làm trình soạn thảo HTML chính của tôi.
Cài đặt Notepad ++ 32-bit
Không có phiên bản 64-bit của Tidy2 và một số plugin phổ biến khác. Phiên bản 32-bit của NPP có một số nhược điểm thực tế, vì vậy hãy bỏ qua phiên bản 64-bit.
Cài đặt Trình quản lý plugin
Trình quản lý plugin không hoàn toàn cần thiết để sử dụng plugin. Tuy nhiên, nó làm cho mọi thứ dễ dàng hơn nhiều.
Trình quản lý plugin đã bị loại khỏi gói cốt lõi rõ ràng vì nhà phát triển không thích một số liên kết phân bổ được bao gồm.
Bạn có thể nhận thấy rằng plugin Trình quản lý plugin đã bị xóa khỏi bản phân phối chính thức. Lý do là Trình quản lý plugin chứa quảng cáo trong hộp thoại của nó. Tôi ghét Quảng cáo trong các ứng dụng và tôi đảm bảo với bạn rằng không có, và sẽ không bao giờ có Quảng cáo trong Notepad ++.
Đây là một cài đặt thủ công, nhưng nó không khó.
C:\Program Files (x86)\Notepad++
.Bây giờ bạn sẽ thấy một mục mới trong Phần bổ trợ cho Trình quản lý Trình cắm.
Cài đặt Tidy2 (hoặc lựa chọn thay thế ưa thích của bạn)
Trong Trình quản lý plugin, chọn hộp cho Tidy2. Nhấp vào Cài đặt. Khởi động lại khi được nhắc.
Để sử dụng Tidy2, hãy chọn một trong các cấu hình được định cấu hình sẵn trong mục menu con Plugins của nó hoặc tạo cấu hình của riêng bạn.
Trên Notepadd ++ v7.5.9 (32-bit), plugin "Thụt lề theo nếp gấp" đang hoạt động tốt với nội dung html.