2009-11-12 67 views
6

我是风格警察的粉丝,但讨厌它没有解决错误的更多producticve方式。为Visual Studio创建一个插件

所以我在想,为了让我在闲暇时间保持开心,我创建了一个Visual Studio插件来自动化一些错误修复。

有没有人编写过插件,并得到任何有用的链接,提示,经验分享?

回答

4

你可以写在上面的插件到Visual-Studio的直接加载项的模型:http://www.c-sharpcorner.com/UploadFile/mgold/AddIns11292005015631AM/AddIns.aspx

它需要一些艰苦的工作,因为推广模式也不是很直观。


你也可以做到这一点使用DXCore: http://blogs.microsoft.co.il/blogs/dhelper/archive/2009/06/17/how-to-write-a-simple-dxcore-plug-in.aspx

这是多一点点简单,插件引擎是免费的。


最后一种办法就是编写使用ReSharper的插件,我从来没有它,但它已经达到之间的风格,警察插件的插件。

我有两个第一选择的经验。首先,VS扩展模型非常难以使用。这是一个来自VS以前版本的旧API,它基于经典的COM并缺少大量文档。第二种选择,DXCore插件,更加直观, 具有API,但它也缺少一些文档。另一个问题是它需要安装〜30MB。 祝你好运:)