문제

일부 코드를 생성하는 Visual Studio 용 매크로를 작성하고 있습니다.

매크로가 C#과 VB를 모두 생성하고 싶습니다. 활성 (현재) 문서에서 어떤 언어가 사용되는지 결정할 수있는 방법이 있습니까?

도움이 되었습니까?

해결책 2

방금 약간의 코드를 찾았습니다. 숨겨진 속성 인 것 같습니다.

DTE.ActiveDocument.Language = "CSharp"

다른 팁

사용을 고려 했습니까? T4?

T4는 Visual Studio에 바로 제작 된 코드 생성기입니다. C#을 사용하는 경우 Sub .CS 파일이 있거나 Sub .VB 파일 인 VB를 사용하는 경우. 그것이 세대의 결과를 보유 할 파일입니다. 이것은 Visual Studio에서 다른 곳에서 본 .designer 파일과 템플릿/생성 파일 관계를 표현하는 데 사용되는 것과 동일한 시각적 은유입니다.

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