the*_*edp 14 vsx plugins visual-studio
我想为visual studio制作一个插件......但我不知道从哪里开始.虽然很容易找到Eclipse插件开发的指南,但我很难找到一个很好的VS插件开发指南.
我想我在这里要问的是,我从哪里开始?
Pet*_*cej 11
我建议从这里开始:http://www.mztools.com/resources_vsnet_addins.aspx 这是很有一套的资源用于VS插件开发人员.创建VS加载项非常简单.如果您想要搜索更多内容,请使用一些关键字:VS加载项(插件使用不当),VS可扩展性,VS自动化.
Aar*_*ten 11
指向工具,文档等的最佳起点是MSDN上的Visual Studio可扩展性开发中心.
你接下来要做什么真的取决于你想要建立什么.如果你只想要一个简单的插件(也许是一个针对Visual Studio Automation模型运行一些代码的菜单命令:EnvDTE),你可以做一个Addin.(在"其他项目类型"下有"添加内置插件"模板 - "新建项目"对话框中的"可扩展性".)
如果您希望您的扩展程序成为"一等公民"(即完整的API访问权限,如框中的其他扩展名),则应下载Visual Studio SDK并创建VSPackage.
虽然Visual Studio仍然(甚至在2010年)基本上是基于COM的应用程序,但是有托管库(例如Microsoft.VisualStudio.Shell.*)和用于完成多种扩展的互操作程序集.
Visual Studio 2010中的编辑器是在托管代码中重建的,并使用MEF作为其可扩展性模型.您还可以在Visual Studio SDK for 2010中找到基于MEF的编辑器扩展的模板.
归档时间: |
|
查看次数: |
12075 次 |
最近记录: |