Câu trả lời:
Chỉ có trong IntelliJ Ultimate:
Để tắt phát hiện mã trùng lặp, hãy đi đến
Tệp → Cài đặt → Trình chỉnh sửa → Kiểm tra → Chung → Đoạn mã trùng lặp
và bỏ chọn hộp "Đoạn mã trùng lặp".
Thêm một gợi ý cho mã của bạn để người khác biết ý định của bạn:
@SuppressWarnings("Duplicates")
Có, đó là có thể , nhưng tôi sẽ mạnh mẽ khuyên chống lại nó!
Mã trùng lặp là một hình thức của nợ kỹ thuật. Bất kỳ mã trùng lặp nào có lỗi đều có nghĩa là bạn hiện đang có một lỗi trùng lặp - sau đó bạn sẽ gặp rủi ro là khi bạn sửa nó, bạn sẽ chỉ sửa nó ở một nơi và bản sao sẽ vẫn còn ...
Nếu các cảnh báo mã trùng lặp làm bạn mất tập trung, thì chiến lược tốt nhất để loại bỏ chúng là loại bỏ trùng lặp mã ... Cơ sở mã của bạn và các nhà bảo trì trong tương lai sẽ cảm ơn bạn vì điều đó
Câu trả lời này có thể không liên quan, nhưng tôi thấy điều này hữu ích, Từ câu trả lời này nếu bạn muốn vô hiệu hóa nó cho một khối mã cụ thể, không phải toàn bộ phương thức hoặc lớp hoặc ide, sau đó chỉ cần thêm dòng sau ngay trước khối mã đó
//noinspection Duplicates
Lưu ý: Bạn không thể đặt bất kỳ bình luận nào khác sau dòng này.