2009-09-30 4 views
2

코드 형식 및 규칙을 확인할 수있는 Visual Studio 플러그 인 또는 추가 기능이 있습니까? 이것은 들여 쓰기, 줄 간격, 줄 간격, 함수 이름 또는 변수의 대소 문자 구분, 파스칼 케이스 또는 낙타의 경우 확인 등을 포함합니다. 코딩 규칙과 관련된 모든 것. 물론 우리는 이것을 설정할 수 있습니다. 가능하면이 설정을 저장하여 다른 프로젝트에서 가져올 수 있습니다.C# 코딩 표준 도구

비주얼 스튜디오 에디터 (예 : 라인 문을 강조 표시)에 경고 또는 무언가를 입력하면 좋을 것이며, 규칙 위반이있을 경우 VS 콘솔에서도 좋을 것입니다.

코드 스타일 Enforcer를 찾았지만 괜찮 았을 수 있지만 판매 또는 30 일 평가판 인 devexpress에서 DXCore가 필요합니다. 무료 추가 기능이 필요합니다. Tnx ... : D

답변

4

당신이 StyleCop 및/또는 FxCop을 찾고있는 것처럼 들립니다.

+0

그냥 체크 FxCop. 더 자세히 조사해야합니다. 하지만 사용하기가 쉽지 않습니다 ...하지만 ... : D – cedric

2

당신의 FxCop, Microsoft에서 무료 도구를 찾고의 FxCop 또는 ReSharper에서

+0

+1 ReSharper : 경고, 힌트 및 규칙을 제공하는 훌륭한 도구라는 것을 알았습니다. – davek

+1

ReSharper는 의심 할 여지없이 훌륭하지만 OP는 특별히 무료 추가 기능을 요구했습니다. – LukeH

2

무료 그러나 ReSharper에서이 아니다. 이미 ReSharper가 있다면, 행복한 사냥. 그렇지 않으면 정말로해야합니다. =)

빌드 후 분석 대신 활성 구문 강조를 원할 경우 플러그인을 원합니다.

0

StyleCop와 함께 StyleFixGhostDoc은 훌륭한 "무료 삼인조"입니다.

나는 CodeStyleEnforcer에 대해 들어 봤지만 시도하지는 않았습니다 .... (지금 다운로드 중)

+0

* CodeStyleEnforcer *에는 * DevExpress DXCore *가 필요합니다. 무료가 아닙니다. – itsho

1

비주얼 스튜디오 2008의보다 비싼 에디션에는 본질적으로 IDE에 FxCop이 내장 된 코드 분석 기능이 포함되어 있습니다. "코드 분석"탭이 프로젝트 속성에 나타나기 때문에이를 가지고 있는지 확인할 수 있습니다. 당신이 그것을 가지고 있지 않다면 FxCop을 시도 할 것을 추천합니다. 앞으로도 계속 유지 될지 확실하지는 않습니다.

-1

FxCop과 동일한 기능을 수행하는 Regionerate도 있지만 무료입니다.

+1

두 가지 모두 틀렸어. FxCop도 무료이며, Regionerate는 FxCop과 동일한 기능을 수행하지 않습니다. –