C# Visual Studio宏-代码生成语言
我正在为VisualStudio编写一个宏,它将生成一些代码 我想为C#和VB生成宏,有没有办法确定活动(当前)文档中使用的语言?您考虑过使用哪种语言 T4是Visual Studio中内置的代码生成器。如果您使用的是C#,则会有一个sub.cs文件,如果您使用的是VB,则会有一个sub.VB文件。这是保存生成结果的文件。这与visual Studio中其他地方看到的用于表示模板/生成的文件与.designer文件之间关系的视觉隐喻相同 您考虑过使用吗C# Visual Studio宏-代码生成语言,c#,vb.net,visual-studio,macros,code-generation,C#,Vb.net,Visual Studio,Macros,Code Generation,我正在为VisualStudio编写一个宏,它将生成一些代码 我想为C#和VB生成宏,有没有办法确定活动(当前)文档中使用的语言?您考虑过使用哪种语言 T4是Visual Studio中内置的代码生成器。如果您使用的是C#,则会有一个sub.cs文件,如果您使用的是VB,则会有一个sub.VB文件。这是保存生成结果的文件。这与visual Studio中其他地方看到的用于表示模板/生成的文件与.designer文件之间关系的视觉隐喻相同 您考虑过使用吗 T4是Visual Studio中内置的代
T4是Visual Studio中内置的代码生成器。如果您使用的是C#,则会有一个sub.cs文件,如果您使用的是VB,则会有一个sub.VB文件。这是保存生成结果的文件。这与visual Studio中其他地方看到的用于表示模板/生成的文件与.designer文件之间关系的视觉隐喻相同 我刚刚找到了一段代码,它似乎是一个隐藏属性:
DTE.ActiveDocument.Language = "CSharp"
我刚刚找到了一段代码,它似乎是一个隐藏的属性:
DTE.ActiveDocument.Language = "CSharp"
是的,我知道T4。在这种情况下,我需要一个宏来绑定到快捷键。是的,我知道T4。在这种情况下,我需要一个宏来绑定到快捷键。