2011-11-22 4 views
0

가능한 중복 :
Code formatter/beautifier for C on Linux for Emacs userLinux에서 C 파일을 "Pretty Print"하는 가장 좋은 방법은 무엇입니까?

I는 약 50 C 파일이 (가 .c 및 .H) 이들의 혼합물 또는 탭과 공백이있다. AIX 또는 Solaris라고 말하도록 응용 프로그램을 배포하고 VI에서 파일을 보면 일관성없는 모든 들여 쓰기가 정말 어수선 해 보입니다.

Linux에서 Geany 또는 Scite와 같은 도구에서 모든 파일을 쉽게 "예쁘게 인쇄"할 수있는 방법이 있습니까?

각 코드 줄을 다시 들여 쓰지 않으려합니다.

+0

좋아하는 편집기에서 모든 탭을 공백으로 바꿀 수 있습니다. [Ctrl + H 또는 Ctrl + F 또는 F3]. –

+2

@ muntoo, 줄 중간에 사용 된 탭이 항상 같은 수의 공백으로 끝나는 것은 아닙니다. – bdonlan

답변

1

나는 리눅스에서 C/C++ 용으로 BCPP을 사용하는데, 나는 그것을 좋아한다.

2

astyle이 가장 잘 포매터입니다. 필자는 원격 커밋이나 로컬 리포지토리에 커밋되기 전에 모든 비 호환 코드가 수정되도록 미리 커밋 된 후크 중 일부에서이 코드를 사용합니다.

관련 문제