Visual Studio의 기본 설정과 달리 내 스타일의 코드 형식을 선호하는 코드 순수 주의자입니다. 도구 / 옵션에서 자동 서식 옵션을 해제했습니다. 대부분의 경우 작동합니다.
기본 제공 리팩터링을 사용한 후 Visual Studio는 기본 설정으로 내 설정을 복제합니다. VS가 그렇게하지 못하게하려면 어떻게합니까?
Visual Studio의 기본 설정과 달리 내 스타일의 코드 형식을 선호하는 코드 순수 주의자입니다. 도구 / 옵션에서 자동 서식 옵션을 해제했습니다. 대부분의 경우 작동합니다.
기본 제공 리팩터링을 사용한 후 Visual Studio는 기본 설정으로 내 설정을 복제합니다. VS가 그렇게하지 못하게하려면 어떻게합니까?
답변:
aspx
페이지 에서 VB를 쓰는 동안이 문제가 발생했습니다 .
해결책은 '도구> 옵션> 텍스트 편집기> 기본> VB 특정'으로 이동하여 '예쁜 목록'을 끄는 것입니다.
참고-Visual Studio 2015에서는 다음 위치에서 찾을 수 있습니다.
도구> 옵션> 텍스트 편집기> 기본> 고급
text editor -> basic -> advanced
. 그것은 기본입니다
basic
C #도 거기에 나열되어 있으므로 옵션 섹션이 아닌 언어의 이름입니다.
제 경우에는 ReSharper였습니다.
StackOverflow : Visual Studio에서 ReSharper를 비활성화하고 다시 활성화하려면 어떻게해야합니까?
StackOverflow : 코드를 마크 업하여 ReSharper가 포맷하지 않도록 지시하는 방법이 있습니까?
결국 ReSharper였습니다.
세미콜론 또는 닫는 중괄호의 재 포맷을 해제 할 수 없습니다. 마이크로 소프트가 화를내는 것은 누군가에게 코드를 포맷하는 방법을 알려주는 열망을 가지고 있다는 것을 알았다. 내가 본 것 중 가장 읽기 어려운 코드는 거기서 작업하는 동안이었습니다.
인접한 과제를 세로로 정렬하고 싶습니다. VS는 왼쪽의 변수 길이에 관계없이 등호 양쪽의 한 공간으로 다시 포맷합니다. 이것은 참을 수 없습니다. 그리고 편집기 옵션에서 끄는 것은 무시됩니다. 위의 오프너와 같은 의견이 주어지면 이것이 의도적이라고 확신합니다.
일관성은 바람직한 결과로 이어질 때만 미덕입니다. 이것은 하나가 아닙니다.
도구-> 옵션-> 텍스트 편집기-> CSS-> 서식을 따르십시오. "작은 규칙"을 선택하고 "계층 들여 쓰기"를 선택 해제하십시오.