2013-06-26 11 views
5

Mam kilka plików C i muszę sprawdzić dla zestawu reguł wcięć. Te zasady są niestandardowe. Zasadniczo muszę zgłaszać ostrzeżenia dotyczące wszystkich naruszeń wcięć. Czy istnieje jakiś kod/narzędzie, które wykonuje podstawowe parsowanie pliku C? Planuję dodać własne rzeczy do kodu, który już istnieje.Narzędzie do wcięcia C

+2

Indeks GNU jest całkiem konfigurowalny - czy zaglądasz do niego? – gcbenison

Odpowiedz

1

Ponieważ planujesz przedłużenie istniejącego kodu, dlaczego nie używać astyle?

Po wybraniu prawidłowych flag formatuje on odpowiednio kod, aby wyniki zawsze były takie same. Ja (niestety) nie znalazłem żadnych flag suchobiegu, ale różnica w oryginalnym pliku i nowo utworzony plik astyle powinien dać ci wszystkie naruszenia.

+1

Nie chcę, aby pliki źródłowe były w ogóle modyfikowane. Czy jest jakieś narzędzie, które to robi? – nikhil

+1

@nikhil Jeśli nie chcesz tworzyć nowych plików, niestety nie mam opcji. Może pomaga http://stackoverflow.com/a/101835/2328956. Byłbym zainteresowany, gdybyś znalazł rozwiązanie. –