![](/img/trans.png)
[英]Equivalent to VCPostBuildEventTool for C# project in visual studio 2010
[英]JDT equivalent for C#/Visual Studio
您正在寻找Visual Studio SDK ,特别是“ Visual Studio集成SDK”部分。 您可能会发现对Visual Studio可扩展性(VSX)的引用-它们是同一回事。
VSX 学习站点上有一些链接可以帮助您入门,特别是在“ 入门 ”部分。 您可以在文档中找到详细的内容 。
编辑:
如果您正在寻找一个插件来分析代码,并且不介意购买,Resharper是最佳选择。 Resharper拥有自己的SDK,可让您为其创建插件。
如果要创建自己的代码分析插件,则需要做一些工作。 VS不包含任何解析或分析支持。 这将随罗斯林计划一起提供,希望在.NET 4.5 RTM之后不久。 目前,它位于CTP中,可能会被取消。
有一些工具可以帮助进行分析。 ANTLR具有面向C# 的.NET发行版 .Net。 Mono.Cecil是检查IL代码的Mono库,并且是几乎所有.NET反编译器的基础。
我不确定您要寻找的是什么,但是ReSharper将在许多方面为您提供帮助。
从他们的网站上获取:
ReSharper是著名的生产力工具,使Microsoft Visual Studio成为更好的IDE。 全球成千上万的.NET开发人员想知道,如果没有ReSharper的代码检查,自动重构,快速的导航和编码帮助,他们的生活将如何。
以下是有关分析功能的一些话:
使用C#,VB.NET,XAML,ASP.NET,ASP.NET MVC,JavaScript,CSS和XML进行动态代码质量分析。 ReSharper会立即告诉您您的解决方案是否包含错误或可以改进的代码。
我是一名狂热的Java开发人员,我使用JetBrains的IntelliJ IDEA,后者还开发了ReSharper。 ReSharper从IntelliJ获得了很多好处,当您像现在一样使用VS时,使用它真的很棒。
您可能可以像@maba建议的那样查看ReSharper。 但是ReSharper不是免费的。
如果您正在寻找免费的东西,则有多种选择,
基于它们,您可以编写Visual Studio插件,该插件提供与ReSharper或JDT类似的功能。
NRefactory 5和Roslyn都处于积极的开发阶段,因此它们还没有准备好进行认真的使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.