2013-05-14 2 views
12

내 클래스는 Visual Studio에서 자동으로 이렇게 형식이 지정됩니다.기본 생성자 호출에서 자동 줄 바꿈을 사용하지 않도록 설정하는 방법

[Serializable] 
public class TestException : Exception { 
    public TestException() 
     : base() { 
    } 
} 

는 그 줄 바꿈 생성자와 기본 생성자 호출 사이에 발생하고 싶지 않아, 그래서 다음과 같아야합니다.

[Serializable] 
public class TestException : Exception { 
    public TestException() : base() { 
    } 
} 

예상되는 결과를 얻으려면 어떤 설정을 변경해야합니까?

답변

3

Visual Studio에 내장 된 Options\Text Editor\C#\Formatting\New Lines 대화 상자에는 이러한 설정이 없습니다.

ReSharper

+1

젠장 : 당신이 ReSharper에서를 사용하는 경우

Code Editing\C#\Formatting Style\Line Breaks and Wrapping 아래 Place constructor initializer on same line 옵션이 있습니다! VS가 완벽하지 못하게하는 몇 가지 사항 중 하나입니다. – Bitterblue

+4

실제로이 점이 체크되어 있으며 미리보기에서 본 것처럼 보이지만 여전히 base() 호출이 새로운 행으로 이동합니다. 기묘한. –

+0

@Peter - 나를 위해 동일 – Zitun

관련 문제