Tôi sử dụng định dạng tự động Netbeans (ctrl + alt + f) rất nhiều. Đó là một chức năng rất tốt đẹp !.Netbeans: Định dạng tự động: ngăn chặn nó cho một phần mã của tôi
Nhưng tôi sử dụng StringBuffer.append() để tạo một số xml. Tôi thụt lề tham số .append để biểu diễn cấu trúc nút của xml của tôi.
msg.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
msg.append( "<root>");
msg.append( "<subNode/>");
vấn đề của tôi: autoformat di chuyển tất cả các tham số của tôi sang cùng một cột.
msg.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
msg.append("<root>");
msg.append("<subNode/>");
Câu hỏi của tôi: Làm cách nào để ngăn định dạng tự động sửa đổi mã của tôi trên một phần trong tệp của tôi. Tôi hy vọng sẽ tìm thấy một cái gì đó tương tự như "biên tập gấp".
//<editor-noAutoFormatting>"
msg.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
msg.append( "<root>");
msg.append( "<subNode/>");
tôi đã nhìn thấy và đọc những bài đăng nào. Nhưng câu hỏi của tôi thì khác. Tôi không muốn THAY ĐỔI/ngăn chặn hành vi autoformat GLOBAL, tôi muốn ngăn chặn nó chỉ trong một phần cụ thể của mã của tôi. – Loda
vấn đề với "không chọn phần mã này", là nếu bạn không chọn bất kỳ phần nào, tự động điền sẽ áp dụng cho toàn bộ tài liệu! – Loda
Giải pháp mà tôi hiện đang sử dụng là thêm khoảng trắng vào trước const của tôi. (rất xấu xí) – Loda