빈 줄의 탭을 제거하지 않도록 Visual Studio의 "스마트 들여쓰기"를 설정할 수 있나요?

StackOverflow https://stackoverflow.com/questions/73884

  •  09-06-2019
  •  | 
  •  

문제

Visual Studio(2005)가 옵션 -> 텍스트 편집기 -> C/C++ -> 탭 -> 들여쓰기 Smart로 설정하면 자동으로 코드 블록을 들여쓰고 예상대로 구불구불한 괄호({})를 정렬합니다.그러나 코드 블록 내에서 Enter 키를 누르고 커서를 다른 줄로 이동한 다음 다시 뒤로 이동하면 삽입된 탭이 사라지고 커서가 왼쪽 끝까지 위치하게 됩니다.이러한 탭을 유지하도록 Visual Studio를 설정하는 방법이 있습니까?

도움이 되었습니까?

해결책

내가 아는 한, 그렇게 하는 유일한 방법은 해당 줄에 무엇이든 입력한 다음 삭제하는 것입니다.또는 스페이스바를 누르면 해당 라인으로 돌아올 때까지 거기에서 볼 수 없습니다.

VS가 텍스트 줄을 편집했다고 판단하면 해당 텍스트를 자동으로 수정하지 않습니다(적어도 설명한 방식은 아닙니다).

다른 팁

이는 나 자신에게도 불만이다.코드 형식을 다시 지정할 때마다 빈 줄의 탭이 제거됩니다.당신은 이것을 볼 수 있습니다 : http://visualstudiogallery.msdn.microsoft.com/ac4d4d6b-b017-4a42-8f72-55f0ffe850d7 정확한 해결책은 아니지만 올바른 방향으로 나아가는 단계입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top