Visual Studio 2010 C++ code formatter
사실 포매터라고 2010에는 내부에 있읍니다.
사용 방법
1. 원하는 파일 원하는 부분을 드래그 하여선택뒤
2. Edit-Advanced - Format Selection
하면 간단히 됩니다...
근데... 그것을 못찾았다... 라든지....
어째든 외부 것을 써 보고 싶으면,,,
다음을 참고 하였읍니다.
https://stackoverflow.com/questions/8459446/visual-studio-2010-c-code-formatter
1. 매우 훌륭하고 무료이지만 사용하기 쉽지 않은 코드 포맷터는 GreatCode 입니다 .
명령줄 도구입니다. 아래에서 받으시고
https://sourceforge.net/projects/gcgreatcode/
위 링크에서 받지 못하 셨으면, 아래거 받으셔요. 2023년 10월 19일 받은 거 입니다
"외부 도구"로 구성할 수 있습니다.
HDD에서 GreatCode의 압축을 푼 후 도구->외부 도구->추가로 이동하여 다음 설정을 삽입하세요...
해당 도구를 호출할 때마다 실제 열린 파일이 포맷됩니다.
호출은
1. 이쁘게 만들고 자 하는 파일 열고
2 "Tools-[GreatCode-이쁘게]" 하면
3. 과 같이 나온다... yes 하면... 외부에서 수정된 파일이 불려 진다.
gc.cfg에서 원하는 대로 GreatCode를 구성할 수 있습니다. 나는 많은 옵션을 시도했는데 일부는 쉽고 일부는 복잡했습니다.
Microsoft와 같은 모양을 원한다면 내 설정을 템플릿으로 사용하여 직접 미세 조정하세요.
-code_constructor_style-1
-code_split_fctdef_style-5
-code_split_decl_style-2
-overwrite_read_only-
-verbose-
-tab_out-
-space_if-
-space_return-
-space_fctcall_inparam-
-no-space_fctcall_firstparam-
-no-space_cast_after-
-space_affect_style-0
-space_autoaffect_style-0
-code_len-180
-code_keep_more_empty_lines-
-code_decl_access_to_type-
-code_decl_break_template-
-code_remove_return_paren-
-code_align_max_blanks-80
-code_class_access_eol_after-1
-code_class_access_eol_before-1
-code_split_fctcall_style-1
-code_constructor_style-1
-no-code_split_bool_before-
-no-stmt_concat_else_if-
-no-stmt_decl_remove_empty-
-no-stmt_concat_if_remove_empty-
-no-stmt_concat_else_if-
-stmt_force_brace-1
-stmt_break_dowhile-
-stmt_switch_style-1
-stmt_switch_eol-0
-stmt_class_indent-0
-stmt_static_init_style-2
-stmt_concat_inline_class-
-pp_align_to_code-
-pp_style-1
-pp_align_breakline-
-no-cmt_first_space_cpp-
-cmt_dont_modify-
-no-cmt_add_class_access-
-no-cmt_add_gc_tag-
-no-cmt_add_fct_def_class-
-no-cmt_decl_before-
-no-cmt_decl-
-no-cmt_first_line_break_first-
-no-cmt_first_line_break_last-
-no-code_split_bool_before-
-catch_eol_before-1
-no-stmt_decl_remove_empty-
-no-cmt_add_fct_def_class-
-no-cmt_add_class_access-
-no-stmt_break_alone-
-stmt_concat_inline_class-
-cmt_keep_cpp-
============
또 다른 툴
A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.
https://sourceforge.net/projects/astyle/
에서 받으셔요....
2023년 10월 19일 받은 것은
입니다.
'개발 > mfc' 카테고리의 다른 글
mfc-Dialog 를 UI Thread 로 만들기, sample source (0) | 2023.10.25 |
---|---|
[mfc] control 값 가져오기 설정 하기, sample source (0) | 2023.10.20 |
MFC vs2010 : Ontimer와 SetTimer, KillTimer (0) | 2023.09.06 |
mfc , 자식 Dialog 만들기 - vs2010, sample source (0) | 2023.09.03 |
mfc thread 만들기 - vs 2010, sample source (0) | 2023.09.03 |