VSX 2010 包加载 - Markup.xaml 解析找不到程序集
我已经构建了一个 Wpf UserControl 库,它包含一大组程序集,甚至引用了其他两个类库和几个合并的资源字典。它构建没有错误。我构建了一个简单的 VSX …
如何重写 Visual Studio 文本编辑器的部分内容?
我喜欢 Visual Studio,但 VC++ 文本编辑器可能非常烦人,尤其是在确定哪些内容应该可折叠时。我将如何编写一个 Visual Studio 扩展来覆盖文本编辑器…
EnvDTE.Expression - 以编程方式获取 DataMembers 的内部名称
假设我有 C# 代码行: var myList = new List {1,2,3}; 我将“myList”放入“监视”窗口中,然后向下拖动列表的第一项,监视窗口将使用该数据成员的内…
VS 2008 可扩展性包 - 如何使用 ElementHost 附加 Wpf 数据项目
我已经使用 Wpf 窗口、Sql 数据和 ElementHost 创建了一个包 - 非常简单,没有互操作,只是代码。现在我需要扩展并希望使用 Wpf 数据项目作为我的 Ele…
在 EnvDTE 的 Debugger.GetExpression 方法中,“UseAutoExpandRules”的作用是什么?确切的意思是?
文档深刻地解释了此参数应该是“如果应该使用自动扩展规则,则为 true;否则为 false。”,但这到底意味着什么? 我在网上似乎找不到任何解释。…
Visual Studio 2008扩展包Toolwindow需要显示用户名
我有一个概念验证项目,作为其中的一部分,我需要确定在工具窗口上显示用户名(登录到 PC 的人)的最佳方式。 这个想法是从客户端而不是服务器或服务…
Visual Studio 2010 包可以安装在 Visual Studio 2008 中吗?
我想要一个可在 VS2008 中加载的 Visual Studio 包。为此,我遵循了以下步骤: 在 VS2008 中创建一个新的包项目,并确保其加载正常 将项目移植为 VS20…
创建简单的文本操作 Visual Studio 2010 扩展
一段时间以来,我一直想为 Visual Studio 创建一个简单的文本操作扩展,现在我终于找到了一些时间来研究扩展的编写方式。我的想法可以通过 VBA 宏来完…
如何默认 Visual Studio 文件属性“自定义工具”对于给定的文件扩展名?
我有一个自定义工具“NafestisGenerator”,我需要将其应用于每个“.ntf”文件。问题是,如何告诉 Visual Studio(使用 Microsoft 的自定义工具生成器…
如何调试和部署我的类库(实际上是 VSX 扩展)?
类库是一个 Microsoft Studio 扩展,它通过在模板文件上保存运行自定义工具来生成一个文件,遵循我从 Microsoft 找到的此示例中的模块: http://code.…
右键单击上下文菜单进行装饰 - 不起作用并调用编辑器菜单(VS2010)
我在 XAML 中创建了一个控件并将其添加到装饰层,在该控件中我有一个部分,当右键单击时(使用 TextBox.ContextMenu 属性)应该生成一个上下文菜单。…
订阅 DTE 事件似乎不起作用 - 事件不会被调用
我在包内创建了一个扩展,并调用以下代码(当用户按下工具栏中的按钮时发生): DocumentEvents documentEvents = (DTE2)GetService(typeof(DTE)); _d…