Visual Studio Formatter
프로그래밍 2012. 11. 15. 14:24 |먼저 Formatter는 다음과 같은 일을 자동으로 해줍니다.
->
Google C++ Style Guide에 맞는 심플한 Formatter를 찾다가 괜찮은 녀석이 있어서 소개합니다.
첨부파일을 설치하고 Visual Studio를 재시작하고
Tool – Options-AStyle Formatter에 가서 다음과 같이 설정하시고
Envrionment – Keyboard 에서 Astyle에 다음 두가지에 단축키를 지정해주시면
(저는 각각 ctrl + 1, ctrl + 2로 지정했습니다.)
다음 코드상에서 지정해주신 단축키를 누르면 동작합니다.
위에 것은 현재 활성화된 페이지
아래것은 현재 선택된 부분의 Format을 변환해줍니다.
----------------------------------------------------------------------------------------
커맨드라인 프로그램도 존재합니다.
http://astyle.sourceforge.net/install.html
다음 사이트에가서 실행파일을 받으신후
다음과 같은 형태로 동작시킬수 있습니다.
옵션은 다음과 같이 주시면 되고 아래 예제를 참고하셔서 동작시키시면 됩니다.
--style=java --pad-header --unpad-paren --add-brackets --errors-to-stdout --indent=spaces=2 -A2 --brackets=attach --lineend=linux
Example to format a single file:
astyle --style=allman /home/user/project/foo.cpp
Example to format all .cpp and .h files recursively:
astyle --style=allman --recursive /home/user/project/*.cpp /home/user/project/*.h
'프로그래밍' 카테고리의 다른 글
visual studio 벡터 삽질 공유 (0) | 2012.11.15 |
---|---|
visual studio expression (boost, tinyxml) (0) | 2012.11.15 |
Visual Studio Parallel Build 향상 (0) | 2012.11.15 |
다양한 형식의 printf문 정렬 방법 (0) | 2012.09.02 |
이클립스 에러 Conversion to Dalvik format failed: Unable to execute dex: null, unable to execute dex java heap space (0) | 2011.11.11 |