我正在尝试创建Visual Studio扩展,并且需要向特定窗口添加按钮。在哪里可以找到该屏幕后面的“源代码”以进行添加?
我尝试通过不同的示例进行解析并浏览文档。
<Button guid="guidSWO"
id="EnableDisableguidSWO" priority="0x0100" type="Button">
<Parent guid="guidSWO" id="MyMenuGroup" />
<Icon guid="guidImages" id="bmpPic1" />
<Strings>
<ButtonText>Enable/Disable SWO</ButtonText>
</Strings>
</Button>
此代码段显示菜单中的按钮,但我想在快速监视菜单中显示按钮
好主意,但恐怕暂时不支持此行为。
有关扩展ToolWindow主题的相关文档:
要在菜单中显示按钮,您可以通过创建一个轻松地做到这一点custom command template
。现在,您想要扩展ToolWindow,可以检查上面的文档,您会发现可以扩展Output Window
,Properties Window
依此类推,但其他窗口(例如Quick Watch Window
和Diagnostic Tools Window
不支持)也是如此。
Quick Watch Window
据我所知,我们无法通过在其中添加新按钮来扩展它。的Quick Watch Window
是来自不同的Solution Explorer
或Output Window
。我认为该Output window
用法TableControl or TableView or ListView or what
是其UI窗口的一部分,因此扩展它很容易,因为VS SDK提供了一些相关的API,例如IVsOutputWindow。但对于Quick Watch window
,VS SDK中没有此类API可以扩展其UI。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句