2013-06-26 78 views
5

Tôi có một loạt tệp C và tôi cần kiểm tra một bộ quy tắc thụt đầu dòng. Các quy tắc này được thực hiện tùy chỉnh. Tôi về cơ bản cần phải gắn cờ cảnh báo cho tất cả các vi phạm thụt đầu dòng. Có bất kỳ mã/công cụ nào phân tích cú pháp cơ bản của tệp C. Tôi đang lên kế hoạch để thêm công cụ của riêng mình vào một mã đã tồn tại.Công cụ thụt đầu dòng C

+2

Thụt lề GNU khá dễ tùy chỉnh - bạn đã xem xét nó chưa? – gcbenison

Trả lời

1

Vì bạn có kế hoạch mở rộng mã hiện tại, tại sao không sử dụng astyle?

Khi bạn có đúng cờ, nó sẽ định dạng mã của bạn sao cho kết quả sẽ luôn giống nhau. Tôi (thật đáng buồn) không tìm thấy bất kỳ lá cờ chạy khô nào, nhưng khác với tệp gốc của bạn và tệp astyle mới được tạo sẽ cung cấp cho bạn tất cả các vi phạm.

+1

Tôi không muốn thay đổi tệp nguồn. Có công cụ nào thực hiện việc này không? – nikhil

+1

@nikhil Nếu bạn không muốn tạo các tệp mới, tôi rất tiếc về các tùy chọn. Có lẽ http://stackoverflow.com/a/101835/2328956 sẽ giúp. Tôi muốn được quan tâm nếu bạn tìm thấy một giải pháp. –

Các vấn đề liên quan