2014-07-08 4 views
0

저는 C# 및 프로젝트도 새로 도입했습니다. 우리 팀원들은 많은 실수를 철자로하고 있습니다. 관리자는 철자 오류가있는 경우 빌드가 실패해야한다고 원합니다. 검색하는 동안 나는 발견했습니다 Visual Studio 코드 분석 도구맞춤법 검사 플러그인.Visual Studio 코드 분석을 사용하여 빌드 오류 적용

철자 오류가있는 경우 분석 오류가 표시되도록 코드 분석 도구를 구성했습니다. 그러한 상황에서 빌드 실패로이를 강제 할 수있는 방법이 있습니까? 그리고 그것은 좋은 접근입니까? 더 좋은 접근 방법이 있습니까? VS2012를 사용하고 있습니다.

편집

나는 모든 빌드에서 실행 코드 분석을 구성했습니다. 이제 코드를 저장 한 후에 프로젝트를 실행하는 중에 오류가 표시되지만 저장하지 않고 코드를 다시 실행하면 성공적으로 실행됩니다. 하지만 코드 분석 오류가 해결 될 때까지 모든 실행에서 오류 표시를 원합니다.

+1

나는 이것이 좋은 접근 방법이라고 생각하지 않습니다. 문자열에서 올바른 철자에 문제가있는 경우 문자열을 데이터베이스 또는 외부 파일에 저장해야합니다. 여기서 소스 코드를 다시 터치 할 필요없이 철자를 확인하고 변경할 수 있습니다. – user1567896

+0

@ user1567896 제안 해 주셔서 감사합니다. 그러나 프로젝트는 매우 성숙한 상태에 있으므로 실현 가능한 해결책이라고 생각하지 않습니다. 우리가 원하는 것은 기존 코드에서 철자 오류를 바로 잡는 것입니다. 관리자에게 향후 코드에 대해 제안한 접근 방식을 고려하도록 요청했습니다. 감사합니다 :) – maxx777

답변

0

코드 분석을 사용하여 빌드 오류를 적용하는 것이 좋은 접근 방법이라고 생각하지 않습니다. 코드를 작성하는 동안 개발자에게 방해가되며 개발자는 자신의 환경에서 플러그인을 끄거나 제거 할 수 있습니다.

코드 분석을 코드 서버의 일부로 실행하는 빌드 서버를 설정해야합니다. cruise control .net 또는 team city 또는 sonarqube 일 수 있습니다.

단위 테스트, 자동 배포, 복잡성 보고서, 댓글 작성 등과 같은 다른 작업을 해당 서버에서 실행할 수 있습니다.

+0

문자열에서 맞춤법 및/또는 문법 오류를 찾을 수 있습니까? – maxx777

+0

빌드 서버에서 사용할 플러그인에 따라 코드 분석을 사용하여 문법적으로 오류를 찾을 수 있다면 빌드 서버에서 구성하기 만하면됩니다. stylecop 및 fxcop에 대해 확인해보십시오. –