문제

이 튜토리얼을 시도 할 때 (T4 튜토리얼 : 재사용 가능한 코드 생성 템플릿 작성) Plain C#을 사용하고 있었지만 파일 확장자 (.tt) 때문에 지능적인 것을 얻지 못했다는 것을 알았습니다.

어쨌든 .tt 파일을 .cs 파일로 고려하여 올바른 Intellisense 도움을 받기 위해 Visual Studio에 말할 수 없습니까?

도움이 되었습니까?

해결책

T4 편집기의 전문 버전을 구입할 수 있습니다. 독립형 .tt 파일에서는 매우 잘 작동하지만 불행히도 T4 편집기와 T4 자체의 Pro 버전이 템플릿을 컴파일하는 방식의 차이로 인해이 자습서에 대해보고 된 오류 오류가 발생하여 의존합니다. T4 도구 상자.

다른 팁

resharper 도움으로 이것을 할 수 있습니다 Fortea 플러그인 T4 (.tt) 파일 편집에 대한 지원이 추가됩니다.

http://visualstudiogallery.msdn.microsoft.com/en-us/60297607-5fd4-4da4-97e1-3715e90c1a23

여기 플러그인을 가지고 간다 ...

VASEEM.

편집하다

Visual Studio 2012에서도 사용할 수 있습니다. 유형 T4 편집기 2.3.0
Visual Studio 2015에서도 사용할 수 있습니다. 유형 T4 편집기 2.3.0
Visual Studio 2017에서도 사용할 수 있습니다. 유형 T4 편집기 2.4.0

T4editor.tangible-engineering.com에서 GENDIBE의 T4 편집기를 다운로드 할 수 있습니다. 무료 판에서 가장 중요한 네임 스페이스에 대한 Intelli-Sense가 있습니다.

당신은 시험해 볼 수 있습니다 Devart T4 편집기. 무료이며 구문 강조 표시, Intellisense 및 코드 개요 지원을 제공합니다.

처럼 Scott Hanselman도 지적합니다, T4의 일부 비디오와 기사에서 기대할 수있는 Intellisense는 vs2008에 내장되어 있지 않으므로 Clarius의 T4 편집기가 필요하지만 커뮤니티 에디션이 있습니다. 몇 가지 미니멀리스트 기능 당신을 시작하기 위해.

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