K & R 스타일 브라케팅을 사용하도록 Visual Studio를 설정하려면 어떻게해야합니까?


91

이 서식 스타일이 정말 마음에 들지 않습니다.

Class AwesomeClass
{
    private static void AwesomeMethod()
    {

    }

}

이렇게 내 코드를 포맷 할 수 있습니까?

Class AwesomeClass {

    private static void AwesomeMethod() {

    }
}

8
"K & R 스타일 브라케팅"이 무엇인지 모르는 캐주얼 독자을 참조 en.wikipedia.org/wiki/Indent_style#K.26R_style
댄 버튼

저는 직장에서 친구 / 개발자와 많은 토론을했기 때문에 최근에이 스타일로 전환했습니다. 물어봐 주셔서 감사합니다!
Erick Brown

답변:


136

이동 도구 > 옵션 > 텍스트 편집기 > 의 C # > 포맷 > 뉴 라인 .

최신 버전의 Visual Studio (최소 2017 년) :

도구 > 옵션 > 텍스트 편집기 > C # > 코드 스타일 > 서식 > 새 줄

그런 다음 거기에 보이는 모든 옵션을 선택 취소하십시오.


13
여기에 비밀 기능이 있습니다. 아무에게도 말하지 마세요. stackoverflow.com/posts/3048800/timeline
zildjohn01

3
C / C ++에 상응하는 설정이 없다는 것은 유감입니다. 이 기본 코드 스타일 한 줄에 한 문자는 나를 미치게 만듭니다.
peepsalot

2
C / VS2013에서 C ++에 해당하는 설정 이제 있습니다
Abhra BASAK

이 응답을 주셔서 감사합니다 Matt!
Erick Brown

VS 2019의 경우 경로 : 도구> 옵션> 텍스트 편집기> C #> 코드 스타일> 서식> 새 줄
Andrew Crouse

26

도구> 옵션

"모든 설정 표시"를 선택하십시오.

텍스트 편집기> C #> 서식> 새 줄

추가 줄 바꿈을 추가하지 않으려는 설정을 선택 취소하십시오. 개인적으로 항상이 카테고리의 모든 항목을 선택 취소합니다.


5

도구-> 옵션-> 텍스트 편집기-> C / C ++-> 서식-> 새 줄

모든 값을 다음으로 변경

"같은 줄을 유지하되 앞에 공백을 추가하세요."

그런 다음 블록을 선택하고 Ctrl + K, Ctrl + F로 다시 포맷하십시오.

여기에 이미지 설명 입력

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.