问题标签 [vs-extensibility]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2008 - 重新启动一个 VSpackage,就像它刚刚加载一样
我现在想知道如何重新启动 VSpackage,我的意思是如果它是从零加载的。我创建了一个适用于实际解决方案的扩展,当我需要更改为其他解决方案时,扩展的状态仍然存在,我不希望那样。直到现在我关闭了 IDE,然后以原始状态的扩展再次启动它。能够在不关闭 IDE 的情况下进行重置会好很多。
wpf - 文本框的 WPF 设计器可扩展性
我想修改 VS 2010 中与 silverlight 文本框关联的属性表。我喜欢在不创建自定义控件的情况下将新属性添加到 silverlight 文本框的属性表。如果我想添加一个名为“默认值”的属性,并且我想在用户从设计时属性表中分配它时运行自定义代码,我可以这样做吗?我正在阅读有关 WPF 设计器可扩展性的信息,但我能找到的所有内容都是针对具有自定义属性的自定义控件。我们可以为现有的控件做到这一点吗?
silverlight - 在 Blend 和 VS 2010 中编辑附加属性
我在 Silverlight 中定义了一个附加属性,我想在 Silverlight 的 TextBox 上使用它有没有办法在 Blend 和 VS 2010 的属性页上显示这个属性,就像我们对附加属性 Grid.Column、Grid.Row 所做的那样,其中我们可以在 VS 2010 上设置它们吗?如果是,我可以使用 Silverlight 可扩展性创建自己的 PropertyValueEditor 吗?
感谢帮助
.net - 如何为 Visual Studio 构建/扩展设计器
我刚刚完成了 Linq2Sql 的快速介绍,我决定尝试一下。令我沮丧的是,dbml 设计器似乎只支持 SqlServer 和 SqlClient 提供程序。
在阅读之后,我发现我必须手动编写我的类,以便为 SQLite(我经常使用)等其他数据提供者执行 Linq2Sql。
我想知道:
- 是否有任何资源可以让我学习如何在 Visual Studio 中扩展 dbml 设计器?
- 如果没有办法扩展 dbml 设计器,如何为 Visual Studio 构建自定义代码生成设计器?
visual-studio-2010 - Visual Studio:解决方案资源管理器上的上下文菜单太长,我可以在解决方案资源管理器上方添加子菜单或工具栏吗?
我的解决方案资源管理器上的上下文菜单太长了,尽管我没有抱怨,这是因为我安装了很多扩展。我能找到的大多数命令......但是有一个讨厌的命令总是很难发现,我一直在使用它。
“设置为启动项目”
有没有一种方法(或扩展)允许我为我经常使用的命令的上下文菜单添加一个子菜单,或者在解决方案窗口上添加一个工具栏的扩展?
visual-studio - Visual Studio 可扩展性/边距
我正在尝试将 Margin(通过 MEF)构建为 VS 插件。我需要获取包含方法定义的行。我发现有人在做这样的事情,但似乎大多数人都在解析测试。这似乎是一个非常糟糕的主意,因为它显然只适用于您知道如何解析的语言。
在插件中,我可以使用更高级别的模型以编程方式访问文档:
举个例子。
无论如何,在尝试绘制边距时,是否可以从 MEF 内容中执行此操作?
visual-studio - 是否可以自定义内置的 Visual Studio 2010 C++ 项目向导?
我需要制作一个与内置 c++ 向导相同的自定义 C++ 项目向导。不管是哪种类型。它可能是控制台类型的项目。
我需要更改的只是添加自定义包含目录的路径和自定义库目录的路径。
我怎样才能做到这一点?
visual-studio-2010 - 创建 Visual Studio 2010 加载项 - 如何开始?
我想创建一个 VS 2010 加载项。我在互联网上搜索过,但大多数指南都是针对 VS 2008 或 2005 的。有人可以给我一些有用的指南吗?
.net - 如何对与 VS DOM 交互的 Visual Studio 插件进行单元测试
我开发了一个 Visual Studio 插件,它与 Visual Studio DOM 交互并修改加载的解决方案。
虽然我已经努力分离与 DOM 交互的代码并可以通过单元测试对其他业务逻辑进行单元测试,但有没有办法对 VS DOM 交互功能和添加自定义菜单项的加载项初始化代码进行单元测试视觉工作室?
c# - DTE2 事件不触发
在尝试开发我的第一个 VS Addin 时,我在触发 DTE2 事件时遇到了问题。
基本上, DocumentOpened 和 LineChanged 事件由于某种原因不会触发。我错过了什么重要的部分?