16得票4回答
ReSharper C++和Visual Assist有何不同?

这两者有何不同?JetBrains在此处列出了一些区别,但我听说该列表可能存在一些不准确之处。

13得票3回答
捕获窗口关闭事件

我想在Visual Studio 2008 IDE中捕捉关闭编辑器窗口(选项卡)的事件。 当我使用dte2.Application.Events.get_CommandEvents(null, 0).BeforeExecute时,我成功地捕获了这些事件: File.Close File.C...

12得票2回答
Visual Studio 拦截 F1 帮助命令

我想编写一个Visual Studio插件,能够拦截默认的在线帮助命令,并在调用类或类型的F1帮助时获取MSDN库的URL。 例如,如果我将光标放在关键字"string"上并按下F1,它通常会自动打开浏览器并导航至"string"引用类型的帮助文档。我想在到达浏览器之前抓取传递给浏览器的UR...

12得票1回答
在Visual Studio 2010中创建“自定义设计器”插件。

我们工作的主要部分是创建和处理某些XML文件,我们有自定义编辑器。该编辑器开始变得陈旧,我们正在考虑构建一个替代品。由于近期推出了VS2010,显然具有改进的插件架构(MEF?),我对将编辑器构建为Visual Studio内部的自定义编辑器的可能性感兴趣。 它必须以与代码编辑器或设计器相同...

11得票3回答
ReSharper和VSCommands能够良好地协同工作吗?

我刚刚看到了VSCommands 扩展程序,它有一些非常棒的功能。不过我目前正在运行 ReSharper 5。这两个扩展程序之间会有任何不良交互吗?

11得票3回答
如何在Visual Studio 2010 AddIn中向输出窗口编写内容?

我正在编写一个简单的Visual Studio 2010插件,用于在工作中执行常见的复制任务(从libs sln获取dlls)。 我希望将复制进度写入输出窗口。 我尝试使用Trace.WriteLine(...),但是当我在调试器中运行插件时,它并没有起作用。我还没有尝试其他方法。 我找...

11得票4回答
在 Visual Studio 项目创建时出现的事件

我希望在用户在Visual Studio 2010\2012中创建新项目或解决方案时添加功能,即需要在创建新项目时执行C#代码。 我已经搜索了很多,但没有找到任何在项目创建期间被触发的事件。 有什么方法可以实现吗?

10得票2回答
DTE2事件未触发。

在尝试开发我的第一个VS Addin时,我遇到了在触发DTE2事件方面的问题。 基本上,DocumentOpened和LineChanged事件因某种原因无法触发。我错过了哪个重要的部分?namespace TestAddin { public class Connect : IDTEx...

10得票5回答
无法调试Visual Studio插件

问题已经说得很清楚了。我正在尝试编写一个Visual Studio插件(2012),实验性实例总是启动而不运行任何插件。主实例中没有触发断点,实验性实例也没有加载插件。 我应该指出:它曾经工作过一两次,然后我删除了该项目,因为我认为它是错误的项目类型,但最终以相同的名称重新创建了它。 无论...

10得票4回答
最佳的拼写检查插件添加到VS2010

我正在寻找一个好的(最好是免费的)Visual Studio 2010插件,它能够检查我的代码的拼写(必须分析字符串和注释,最好也包括方法/字段名称)。 你有什么建议吗?