Đáng buồn thay, một dự án mà tôi đã làm gần đây có một lượng lớn mã sao chép và dán, ngay cả trong các tệp đơn lẻ. Có bất kỳ công cụ hoặc kỹ thuật nào có thể phát hiện trùng lặp hoặc gần trùng lặp trong một tệp không? Tôi có Beyond Compare 3 và nó hoạt động tốt để so sánh các tệp riêng biệt, nhưng tôi thua lỗ khi so sánh các tệp đơn lẻ.Loại bỏ sự sao chép mã trong một tệp đơn
Xin cảm ơn trước.
Edit:
Cảm ơn tất cả những công cụ tuyệt vời! Tôi chắc chắn sẽ kiểm tra chúng.
Dự án này là dự án ASP.NET/C#, nhưng tôi làm việc với nhiều ngôn ngữ bao gồm Java; Tôi quan tâm đến những công cụ nào là tốt nhất (cho bất kỳ ngôn ngữ nào) để loại bỏ trùng lặp.
Các giải pháp hoàn toàn khác nhau cho các ngôn ngữ khác nhau. Gắn thẻ cho ASP.NET/C#. – Tronic
Đúng, nhưng tôi muốn biết các công cụ tốt nhất cho các ngôn ngữ phổ biến nhất (vì tôi làm việc với nhiều ngôn ngữ cùng một lúc). Cảm ơn mặc dù. –
Giải pháp CloneDR là * cùng * cho nhiều ngôn ngữ. CloneDR xử lý C#, Java, HTML và JavaScript, mà tôi nghĩ rằng bao gồm tình hình "ASP.NET" của OP khá tốt. –