Tôi có một mã số được chạm vào bởi nhiều người. Mặc dù hầu hết mọi người cố gắng giữ mã được định dạng độc đáo (ví dụ như thụt đầu dòng và sử dụng dấu ngoặc nhọn), một số không, và thậm chí cả những người không thể làm điều đó vì tất cả chúng ta đều sử dụng các trình soạn thảo khác nhau, vì vậy các cài đặt như dấu cách các tab khác nhau.Có công cụ lint nào cho C và C++ để kiểm tra định dạng không?
Có công cụ lint tiêu chuẩn nào mà kiểm tra mã đó được định dạng đúng hay không thực sự thay đổi (như indent
nhưng chỉ trả về lỗi và cảnh báo)?
Trong khi câu hỏi này có thể được trả lời chung, tập trung của tôi là về C và C++, bởi vì đó là những gì dự án này được viết bằng
sao chép tệp, áp dụng thụt lề trên tệp, sau đó phân biệt hai tệp? – kennytm
Tôi muốn làm điều này tự động như một phần của quá trình xây dựng. Tôi chỉ tự hỏi nếu có một cách tốt hơn. –