Resharper 5.1.1을 사용하여 코드를 다시 포맷합니다 (정리 코드, Ctrl + E, Ctrl + C). 원하는대로 코드를 형식화 할 수 없습니다. 나는 내 코드는 다음과 같이 할 :Resharper에서 열거 형에 대한 특수 설정을 할 수 있습니까?
public class Person
{
public enum Sex {Male, Female}
public Sex Gender { get; set; }
public Person(Sex gender)
{
Gender = gender;
}
}
내 문제는 enum
함께. 열거 형은 유형이므로 클래스가 유형 인 것과 마찬가지로 처리됩니다. 그 때문에,이 열거
public enum Sex
{
Male,
Female
}
같은 유형 (즉 enum
)은 별도의 행에 배치되며, 부재는 별도의 행에 배치의 중괄호 포맷된다. 정확히 내가 원하는 클래스입니다. 하지만 (단순한) enum
에 대해서는 한 줄에 입력하기 만하면됩니다.
자동 속성의 경우 예외 (한 줄에 추상 속성/인덱서 / 이벤트 선언 배치)가 있으므로 자동 속성의 형식이 원하는대로 지정됩니다.
Resharper에 한 줄에 열거 형을 지정할 수있는 옵션이 있습니까? Resharper forum에서 같은 질문을 게시 한 후
업데이트 , 나는 그것을하실 수 없습니다 들었다. A Feature Request이 생성되었습니다. Resharper의 향후 버전에서 볼 수있는 옵션이라고 생각하시는 분은 요청에 투표하십시오.
일반적으로 중첩 된 유형을 비공개로 설정하는 것이 좋습니다. 유형이 공용 인 경우 적절한 네임 스페이스에 있어야합니다. – SolutionYogi