Visual Studio 添加上下文菜单不接收事件
我正在尝试一个视觉工作室插件,并遇到了非常奇怪的行为。我正在添加右键单击上下文菜单项,但除非我在 OnConnect 方法中放置断点并等待一会儿,否则…
如何使用 VSVIM 在块和大括号之间更改/删除
我正在使用 vsvim,我认为它是一个很棒的工具。 我遇到的唯一问题是更改/删除大括号和括号之间的文本似乎不起作用。 这里有一些我在 gvim 中验证过的…
vs2010添加,如何与另一台机器共享
我写了一个 Visual Studio 2010 插件。 相信我,公众不想要它,所以我不想上传到画廊。 但我想将它移动到另一台机器上(两台机器都在同一网络上),所…
Visual Studio 2010 AddIn DTE2 不工作
我正在尝试在 Visual Studio 2010 中创建一个 AddIn,如下所示: public void OnConnection(object application, ext_ConnectMode connectMode, objec…
msi - 自定义 Visual Studio Addin 的部署设置项目
我为 Visual Studio (2008/2010) 开发了一个自定义插件。此时我需要 为加载项准备一个 *.msi 安装包,其中 Visual Studio Installer -> Setup Project…
如何在 Visual Studio 2010 中创建设计器?
我创建了一个项目模板,该模板生成 .CS 文件并将其添加到项目中。我想创建一个设计器,每次用户尝试从解决方案资源管理器打开此 .CS 文件时都会显示该…
Visual Studio Addin - 在项目加载后更改项目引用而无需“真正”改变他们
所以我们的构建系统和源代码控制系统来自 Perforce,这是一个垃圾。 我们想要将项目中对 dll 的引用更改为其他位置,例如,当前引用可能是 C:\blah\de…
将按钮添加到 Visual Studio 卸载的项目上下文菜单(找不到 CommandBar 其名称)
NuGet 包恢复不能与 PostSharp 包很好地配合,这对我来说非常烦恼,并且手动编辑 csproj 文件很快就会过时。 我想制作一个小型 Visual Studio AddIn,…
使工具窗口在 VS 加载时自动显示
在我的 Visual Studio 可扩展性项目中,我尝试使我的工具窗口在包安装后启动时可见。 dotneteers 描述了一种执行此操作的方法,其中涉及添加将以下行…
可以直接在 VS2008 中调用 T4 自定义工具 TextTemplatedFileGenerator,例如使用插件
我想知道是否可以直接在 VS2008 中调用 T4 自定义工具 TextTemplatedFileGenerator,例如使用插件。 我遇到的情况是解决方案中有元数据 (xml) 文件。 …
VS2010 的 msbuild 插件
我曾经使用 VS2008 的 msbuild 插件,名为“MsBuildAddin”(它本身基于现在非常古老的 Java“NantRunner”)。项目页面在这里和源在这里。它已经很长…
从 Visual Studio 加载项运行 MSBuildTask
我有一个自定义 Visual Studio 加载项,它运行 IDL 编译器并将生成的 C# 源文件添加到项目中。 我的外接程序在保存 IDL 定义时运行 IDL 编译器,并且…
如何分发/部署 Visual Studio 插件
我使用 Visual Studio 2010 创建了自己的外接程序。此外接程序在 Visual Studio 启动时加载,并在“工具”菜单中添加一个条目。通过单击“工具”菜单…
创建一个 VS2010 插件来折叠我的活动文档的每个方法
我正在寻找源代码来使用 VS2010 Addin 折叠活动文档的每个方法。 目前,我解析文档的文本内容,尝试匹配该行是否是方法签名。如果是这样的话,我会折…
从 Visual Studio 加载项访问可用类型列表?
Is there a way to access the types (Classes, Interfaces, etc., and their meta data) that are available inside the loaded projects within a s…