繁体   English   中英

Visual Studio 2008外接程序在项目弹出菜单中添加菜单项

[英]Visual Studio 2008 Addin to add a menu item in Project Popup menu

我正在尝试为Visual Studio 2008 IDE创建一个加载项。 第一步是在Project Explorer的Project Context菜单中添加一个菜单项(我要在其中添加名为“ Add My Reference”的菜单项以及“ Add Reference”和“ Add Web Reference”菜单)

我可以将菜单项添加到主菜单“项目命令栏”,而不是项目浏览器中的上下文菜单。

谁能帮我这个忙吗?

我的回答分为两部分。

首先,我建议您考虑使用DXCore

DXCore是构建CodeRush Xpress,CodeRush和RefactorPro的框架。 这应该有助于强调其信誉。

DXCore完全免费下载和使用(如CodeRush Xpress),无需付款

我之所以建议使用此框架,是因为它在不需要使用DTE的情况下,将Studio插件创建的许多复杂性抽象了出来。

如何为您提供帮助使用此框架,您可以简单地将操作组件拖动到插件的设计图面上并设置一些属性,以在Project上下文菜单上弹出菜单项。 请参阅此博客文章以了解操作 接下来是如何构建一个简单的插件

其次,我想指出一下我之前编写的一个插件,尽管它与您正在做的不完全相同,但似乎都差不多了,也许可以提供DXCore可以实现的一个很好的例子。

我想到的示例称为QuickAddReference, 在此进行描述

还要注意,所有源都是免费提供的,还有其他几个插件都基于DXCore,并提供了许多其他功能

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM