|
실수로 Ctrl+D를 클릭하신 게군요
code-editor에서 마우스 우클릭하여 popup메뉴를 뛰워보시면
"Format Source ...... Ctrl+D" 라는 메뉴가 있을것 입니다.
저 메뉴를 클릭하시면
현재 open된 소스에 대해 알아서 코드정렬을 해줍니다.
정렬방식은 Tools-Options->Formatter에 정해진 방식대로 해줍니다.
@ 원래대로 하는 방법은?
1. 방금 그렇게 된것이라면 Ctrl+Z 몇번 하시면 되구요
2. _history폴더에서 찾아서 복구하는 방법이 있구요
3. svn쓰시면 최근걸로 update하시면 되겟네요..
@ Formatter의 LineBreak설정을 변경하려면?
* 개인적으로 if문이나 함수의 시작할때 블럭( '{' )을 새로운 , 함수윗쪽이 아닌
새로운 Line에 입력합니다.
Formatter를 쓰시는데.. 위와 관련된 설정을 변경하시려면..
1) Tools->Options클릭해 들어가시구요
2) Formatter -> C++ -> Line breaks 선택하세요
3) 그리고 오른쪽에서
"Line break before open brace" 부분을 Yes로 변경하세요
위와같이 하시고 code-editer에서 Format Sorce를 하시면
모두다 바뀔것입니다.
그럼..
참치잉 님이 쓰신 글 :
: 원래는 함수 괄호 및 구문을 다음과 같이 작성했습니다.
:
: double __fastcall TformCscan::GetRulerUnit_Inch(double unit)
: {
: .....
:
: if (0.0001 <= ruler_unit && ruler_unit < 0.001)
: {
: times = 10000;
: temp_ruler = ruler_unit * 10000;
:
: temp_ruler = (int)temp_ruler;
:
: int mod;
: if ((int)temp_ruler > (5 * (times / 10000)))
: {
: mod = (int)temp_ruler % (5 * (times / 10000));
: temp_ruler = temp_ruler - mod;
: }
: else
: {
: if ((int)temp_ruler > (2 * (times / 10000)))
: {
: mod = (int)temp_ruler % (2 * (times / 10000));
: temp_ruler = temp_ruler - mod;
: }
: else
: {
: mod = 0;
: temp_ruler = temp_ruler - mod;
: }
: }
:
: ruler_unit = temp_ruler / times;
:
: }
:
:
:
:
: 그런데 이게 어느순간부터 괄호 형식이 밑에처럼 변했습니다.. 모든 함수에 대해서여..
:
:
: double __fastcall TformCscan::GetRulerUnit_Inch(double unit) {
: int times = 1;
:
: double ruler_unit = unit;
:
: double temp_ruler;
:
: if (0.0001 <= ruler_unit && ruler_unit < 0.001) {
: times = 10000;
: temp_ruler = ruler_unit * 10000;
:
: temp_ruler = (int)temp_ruler;
:
: int mod;
: if ((int)temp_ruler > (5 * (times / 10000))) {
: mod = (int)temp_ruler % (5 * (times / 10000));
: temp_ruler = temp_ruler - mod;
: }
: else {
: if ((int)temp_ruler > (2 * (times / 10000))) {
: mod = (int)temp_ruler % (2 * (times / 10000));
: temp_ruler = temp_ruler - mod;
: }
: else {
: mod = 0;
: temp_ruler = temp_ruler - mod;
: }
: }
:
: ruler_unit = temp_ruler / times;
:
: }
:
:
:
: 소스 알아보기도 힘들고... 원래대로 할려고 했는데 어떻게 하는줄도 모르겠고요...-_-;;;;
:
: 빌더 2010 사용합니다.
:
: 어케 해야 하는지 알려주세요... 멘붕직전입니당...ㅠ.ㅠ
|