문제

XML 또는 .vssettings-file에서 Visual Studio에 대한 설정이 있습니까? 스타일 콥?

나는 책을 사용했다 프레임 워크 설계 지침 : 재사용 가능한 .NET 라이브러리를위한 규칙, 관용구 및 패턴 Microsoft가 C#을 형식화하고 그에 따라 시각적 스튜디오 설정을 설정하는 올바른 방법으로 찾은 것에 대한 지침을 위해.

그러나 Visual Studio에서 "Format Document"를 사용하면 StyleCop은 모든 실린더에 발사되어 모든 종류의 것들에 대해 불만을 제기합니다.

일부 오류는 설정에서 설정하기가 불가능 해 보입니다. Curly Braces와 마찬가지로 두 줄 이상에 걸쳐 있으면 새 선에 있어야합니다.

도움이 되었습니까?

해결책

Resharper를위한 스타일 콥 확실히 도움이 될 것입니다 :

Resharper 용 Stylecop은 이제 Stylecop 4.3과 함께 기능 패리티에 도달했습니다.

148 개의 스타일 콥 규칙이 있습니다.

  • 이 중 38 개는 수동으로 수정해야합니다 (일반적으로 설명 텍스트를 입력하거나 변수 이름 바꾸어야하기 때문에).
  • 나머지 110 규칙 58은 R# 코드 정리 (Silent Mode)에 의해 고정됩니다.
  • 52 개 중 남아있는 곳은 모두 자동으로 수정하는 코드 정리 규칙이 있습니다.

또한 자동으로 수정할 수있는 110 개의 규칙 위반에 대한 위치에 컨텍스트 메뉴 수정을 제공하는 106 개의 빠른 수정 사항을 제공합니다.

또한 스타일 친화적 인 방식으로 코드를 자동으로 포맷하도록 Resharper를 구성하는 "스타일 친화적 인 Resharper 코드 스타일 공유 설정 파일"을 배송합니다.

다른 팁

비용이 많이 들지만 누군가는 a Stylecop 용 Resharper 플러그인. 질문을 게시 해 주셔서 감사합니다. 이전에 Stylecop에 대해 들어 본 적이 없습니다.

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