我目前正在创建一个可视工作室VSIX插件,它在visual studio中创建一个外部工具,现在我希望能够通过使用代码调用存储的外部工具,引用我外部存储的所有参数工具。有没有明确引用外部工具的好方法?
例如。我已经将notepad ++设置为外部工具。而不是调用C:\ Program Files(x86)\ Notepad ++。exe,有什么方法可以调用process.start(外部工具6)?
答案 0 :(得分:0)
DTE.ExecuteCommand("Tools.ExternalCommand6")
如果您使用的是加载项,则您已拥有DTE实例。如果您使用的是套餐,则可以获得DTE实例:visualstudioextensibility.com/articles/packages