我正在编写一个(非常)简单的 Visual Studio 插件。使它工作得更好的两件事是:
上下文菜单。
知道当前文档中的插入符号位置(这样我就可以在该位置注入文本)。
有任何想法吗?
我正在编写一个(非常)简单的 Visual Studio 插件。使它工作得更好的两件事是:
上下文菜单。
知道当前文档中的插入符号位置(这样我就可以在该位置注入文本)。
有任何想法吗?
要将上下文菜单添加到插件,请从以下位置创建 CommandBarPopup:
_applicationObject.CommandBars["Code Window"]
您可以在此处查看示例。
您问题的第二部分稍微简单一些,当前的“选择”(或插入点)由以下人员处理:
(TextSelection)_applicationObject.ActiveDocument.Selection
“_applicationObject”是由插件项目向导创建的 DTE 应用程序对象的一个实例。