从代码调用已建立的外部工具

时间:2015-02-27 01:43:40

标签: c# vsix

我目前正在创建一个可视工作室VSIX插件,它在visual studio中创建一个外部工具,现在我希望能够通过使用代码调用存储的外部工具,引用我外部存储的所有参数工具。有没有明确引用外部工具的好方法?

例如。我已经将notepad ++设置为外部工具。而不是调用C:\ Program Files(x86)\ Notepad ++。exe,有​​什么方法可以调用process.start(外部工具6)?

1 个答案:

答案 0 :(得分:0)

DTE.ExecuteCommand("Tools.ExternalCommand6")

如果您使用的是加载项,则您已拥有DTE实例。如果您使用的是套餐,则可以获得DTE实例:visualstudioextensibility.com/articles/packages