问题标签 [visual-studio-addins]
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 - Visual Studio 是否有任何附加组件可帮助管理待办事项注释?
我们的解决方案有很多待办事项注释,但不幸的是,对它们进行排序的唯一方法似乎是通过文件。按项目排序可以让我更好地了解我实际负责的工作。只是想知道是否有任何方法可以做到这一点或任何提供更好功能的加载项。
outlook - 用于会议的 Outlook VSTO 插件
我们为 Outlook 会议创建了一个 VSTO 插件。
作为其中的一部分,我们捕获事件SendEvent
的消息FormRegionShowing
:
然后该方法_apptEvents_Send
测试几个属性并在适当的地方退出。
我们遇到的问题是某些用户的消息被发送了两次。一次是在发送会议时,第二次是在用户重新打开 Outlook 时。
我一直在寻找内存泄漏,认为某些东西可能没有被正确处理,并在所有 finally 调用中添加了显式对象处理,以尝试确保资源得到管理,但仍然在整个组织中不一致地获得功能。即我在开发过程中从未遇到过问题,在测试期间也没有其他开发人员遇到过。所有用户都是最新的框架 (3.5 SP1) 和 Outlook 修补程序。
有没有人对可能导致这种情况的原因有任何想法?
任何人可能有的任何想法都将不胜感激。
visual-studio - 如何将 app.config 与 Visual Studio 加载项一起使用?
我正在构建一个简单的 VS2008 插件。存储自定义运行时设置的最佳做法是什么?您在哪里存储 app.config 以及如何从加载项访问它?
visual-studio - 在 Visual Studio 中保留大小写查找/替换
VisualStudio 中似乎没有对保留大小写的查找/替换的内置支持(另请参见相应的功能请求)。
我的意思是:搜索“BadJob”并替换为“GoodJob”将执行以下替换
所以我正在寻找一个宏/加载项,它实现了保留大小写的查找/替换。如果不存在,那么编写我自己的一个好的起点是什么(最好基于内置的查找/替换功能)。
更新:
我知道我可以进行 4 次手动替换来完成这项工作,但我正在寻找一种在 VS 中自动执行此操作的方法(例如 Emacs 就是这样做的)。一个常见的场景:一个名为 'foo' 的变量和一些函数 DoFoo(), GetFoo(), ... 以及一些包含 'foo' 'Foo' 等的附加注释。现在将 'foo' 重命名为 bar' 产生变量 'bar' , 函数 DoBar(), GetBar() 等由一个查找/替换。
c++ - 适用于本机 Visual Studio 开发人员的有用加载项或插件
Visual Studio 有很多不同的加载项,请参阅Visual Studio Gallery 。请分享您的经验和最爱。
作为动力,这里有一些我最喜欢的:
- 版本控制构建[F/O] - 非常方便的自动构建编号扩展
- SlickEdit Gadgets [F] - 有用的编辑器小工具,内置文件浏览器......
- SlickEdit Tools [C] - 编辑和版本控制工具
- 重构!for C++ [F/C] - 像 C# 一样重构 C++ 代码
- WiX [F/O] - 使用 XML 进行 Windows 安装程序设置
- AnkhSVN [F/O] - 从你的 IDE 内部使用颠覆
- Visual Leak Detector [F/O] - 调试问题的助手
- Parasoft C++test [C] - 代码质量保证套件
- Parasoft Insure++ [C] - 运行时内存分析
- RockScroll [F] - 在长文件中滚动的助手
- Axialis IconWorkshop [F/C] - 图标和位图编辑器
- PowerCommands [F] - 在上下文菜单中添加一些有用的命令
- IncrediBuild [C] - 加快构建过程
- Workspace Whiz [F/C] - 许多有用的插件
- Consolas Font Pack [F] - 非常适合编程的字体
- Intel Parallel Studio [C] - Intel 优化的 C/C++ 编译器分析器和调试助手
- Microsoft Visual Studio 2005 IDE Enhancements [F] - 仅适用于 VS2005、Outliner / C++ Snippets /...
- codekana [F] - 与 Visual Assist 非常相似
- Visual Local History [F] - 本地文件历史 à la Eclipse
- ResOrg [F] - 管理和重新编号资源符号 ID
- PVS-Studio [C] - 静态代码分析器,尤其是 64 位代码分析 (Viva64)
- ASP.NET/HTML Spell Checker for VS [F] - 拼写检查器。
工具
- Ranorex [C] - GUI 测试和自动化框架
- OneTime [F/C] - 软件项目管理
- CppCheck [F/O] - C/C++ 代码的静态分析
- 在线 GUID 生成器[F] - 如果您需要 GUID
- WinMerge [F] - 文件/目录比较
- codepad [F] - 在线编译器
- Cilk++ [F/C] - 针对多核处理器优化您的应用程序
- Microsoft Application Verifier [F] - 本机代码的运行时验证工具
- SourceMonitor [F] - 简单的代码度量测量工具
- WinUnit [F] - Windows 上原生 (C/C++) 代码的良好单元测试
- 非常困[F] - 简单的代码分析工具
- Visual Sidekick [P] - 对符号和文件进行有效但廉价的增量搜索
- CodeAnalyst [F] - AMD 的代码分析工具(也部分适用于 Intel)
- Sisulizer [C] - 可视化软件本地化工具
- Innovasys HelpStudio Lite [F/C] - 创建 Microsoft Help 2.x 帮助系统。
喝咖啡休息时间
你的建议:
- ViEmu [C] - VI 仿真
- 视觉辅助[C] - “La Crème de la Crème”
- VisualSVN [C] - 非常好的 SVN 提供者
- Visual Lint [C] - 高级静态代码分析
- VSFileExplorer [F] - 自我解释
- P/Invoke [F] - 帮助查找托管代码的本机代码签名。
[F] - 免费软件 [O] - 开源 [C] - 商业。
visual-studio - Visual Studio 附加库?
我希望为 Visual Studio 找到一些附加组件来解决一些特定的可用性问题。是否有一个 Visual Studio 插件库,其中包含每个人、公司、雅虎和 Hick 都创建的大量插件?
有点像Vista 侧边栏小工具库,但用于插件。
有点像CodePlex,但用于插件。
并不是说这对我的问题很重要,而是我希望通过插件解决的一些IDE 功能:
visual-studio-addins - 如何为 Visual Studio 2008 Express 安装 PowerCommands?
我的机器上安装了 Visual Studio 2008 Express SP1。我今天尝试安装 PowerCommands,但它说没有安装 Visual Studio。我可以做些什么来安装它吗?
c# - 来自 Visual Studio 的 Gac 多个项目
我们目前在 Visual Studio 中将“gacutil /i $(TargetPath)”作为外部工具,它适用于 gac'n 单个项目。
我希望能够选择多个项目并对它们进行 gac,因此我将一个批处理脚本放在一起进行测试。
当我从命令行对其进行测试时,它看起来应该可以工作。然后,当我将它连接为“MultiGac.bat $(TargetPath)”并选择多个项目并尝试它不起作用时。
有没有人编写过任何工具来完成,例如使用插件或外部工具进行品尝?也使用 regsvcs 怎么样?
谢谢
c# - Outlook 自定义任务窗格控件
我正在开发一个 Outlook 插件,该插件在自定义任务窗格(位于检查器窗口中)中有一个按钮。当它被点击时,我希望它对当前的活动项目做一些事情(在我的例子中,它是约会项目)。我已经尝试过了(此代码在自定义任务窗格类中):
但它通过我这个错误:
无法将方法组“ActiveInspector”转换为非委托类型“Microsoft.Office.Interop.Outlook.Inspector”。您是否打算调用该方法?
谢谢
c# - 在 ClearCase 中检索源文件的版本号
我创建了一个小插件来帮助我进行源代码控制。
有谁知道我如何在 Rational ClearCase 中检索源文件的分支名称和版本号。我想使用 C# 来做到这一点。所有信息实际存储在哪里?