문제

우리 팀은 Unit Recel Wizard를 사용하고 있지만 Cruft의 양이 성가신 것을 발견했습니다. 어쨌든이 템플릿을 수정할 수 있습니까?

감사

도움이 되었습니까?

해결책

예, 여러 수준에서 할 수 있습니다.

프로젝트 템플릿

Visual Studio의 옵션 메뉴를 사용하여 "테스트 프로젝트 정보"및 기타 파일을 제거 할 수 있습니다.

테스트 도구 -> 테스트 프로젝트로 이동하여 원하지 않는 옵션을 선택 해제하십시오.

충분하지 않으면 이와 유사한 폴더에서 프로젝트 템플릿을 찾을 수 있습니다.

C : Program Files (x86) Microsoft Visual Studio 9.0 Common7 Ide ProjectTemplates Csharp Test 1033

32 비트 창에서 달리거나 문화가 다른 경우 경로가 약간 다를 수 있지만 찾을 수 있어야합니다.

단위 테스트 파일 템플릿

Vanilla Visual Studio에서 장치 테스트 템플릿은 (내 컴퓨터에서) 이것과 유사한 폴더에서 찾을 수 있습니다.

C : Program Files (x86) Microsoft Visual Studio 9.0 Common7 Ide itemtemplates Csharp 1033

이 폴더에는 SimpleUnittest.zip이라는 파일이 두 파일을 포함하는 파일이 있습니다.

  • SimpleUnittest.cs
  • simpleUnittest.vstemplate

SimpleUnittest.cs 파일을 편집하여 원하지 않는 모든 코드를 제거 할 수 있지만 파일이 변경되어 변경 사항이 포함되도록 파일을 다시 연결해야합니다.

그러나 당신이 있다면 이렇게하십시오. 대 VS는 템플릿의 압축이없는 캐시를 유지하기 때문에 곧 변경 사항을 선택하지 않을 수 있습니다.

C : Program Files (x86) Microsoft Visual Studio 9.0 Common7 Ide itemtemplatesCache CSHARP 1033

따라서 파일을 편집해야합니다 (또는 변경된 파일을 간단히 복사).

내가 말할 수있는 한, 대 VS는 일반적으로 itemtemplatecache에서 템플릿을 사용하지만 때로는 ItemTemplates에서 복원합니다. 이것은 업데이트가 적용될 때 발생하는 것처럼 보이지만 아직 일관된 패턴을 식별하지 못하므로 두 곳에서 단순히 업데이트하는 것이 내가 생각해 낼 수있는 템플릿을 수정하는 가장 좋은 방법입니다.

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