2011-01-28 3 views
3

이것을 달성하는 가장 좋은 방법은 확실치 않으며 귀하의 의견을 듣고 싶습니다.Visual Studio에서 클래스 생성. 접근법에 대한 조언이 필요합니다.

ViewModel과 또 다른 몇 개의 클래스를 생성하고 싶습니다. 프로젝트를 생성하는 것이 아니라 일부 클래스 만 생성하려고합니다. IWizard를 구현하면 한 번에 둘 이상의 클래스를 생성 할 수 있습니까?

이상적으로 저는 사용자가 비주얼 스튜디오에서 템플릿을 클릭하고 몇 가지 이름을 입력하고 싶습니다 ... 그리고이 4-5 클래스를 생성해야합니다.

이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 접근에 대한 모든 링크 또는 제안?

감사합니다.

답변

2

T4 템플릿을 사용하는 것이 좋습니다. 엔진은 Visual Studio 2010에 내장되어 있으며, Extension Manager (Tools> Extension Manager> Online> "Tangible T4"로 검색)를 통해 얻을 수있는 좋은 무료 편집기가 있습니다.

템플릿을 코딩하는 방법, 여기 당신이 시작됩니다 그것에 좋은 블로그 포스트에 관해서는 : MSDN에서 몇 가지 정보도있다

http://www.olegsych.com/2007/12/text-template-transformation-toolkit/

: http://msdn.microsoft.com/en-us/library/bb126445.aspx

+0

안녕하세요, 나는 생각 T4를 배웠지 만 학습 곡선에 궁금한 점이 많습니다. 시간이별로 없습니다. 올렉시 치크와 별개로 좋은 예를 알고 있습니까? 감사합니다. – user9969

+0

학습 곡선이 너무 가파르지 않습니다. 유형의 도구가 당신에게주는 구문 강조 표시가 있다면 그렇게 나쁘지 않습니다. –

+0

t4 템플릿에 매개 변수를 전달할 수있는 예제를 찾고 있습니다. – user9969

관련 문제