ReSharper智能插件,ReSharper分析代码质量
ReSharper 是 Visual Studio 的智能插件。它配备了一组丰富的功能,包括智能编码辅助、即时错误突出显示和快速纠错。ReSharper智能插件 还支持代码重构、单元测试、导航和搜索。NAnt 和 MS 构建脚本编辑和 ASP.NET 编辑。ReSharper智能插件 许可证现在包括 ReSharper 和 ReSharper C++。
ReSharper 主要功能
ReSharper智能插件分析代码质量- 即时代码质量分析可用于 C#、VB.NET、XAML、ASP.NET、ASP.NET MVC、JavaScript、TypeScript、CSS、HTML 和 XML。您会立即知道您的代码是否需要改进。
ReSharper智能插件即时遍历整个解决方案- 您可以即时浏览和搜索整个解决方案。跳转到任何文件、类型或类型成员,或从特定符号导航到其用法、基本和派生符号或实现。
享受代码编辑助手- 多个代码编辑助手,包括扩展的 IntelliSense、数百个即时代码转换、自动导入命名空间、重新排列代码和显示文档。
遵守编码标准- 代码样式和格式功能以及经过微调的特定语言设置将帮助您摆脱未使用的代码并为您的团队创建通用的编码标准。
ReSharper智能插件消除错误和代码异味- ReSharper 不仅会在您的代码出现问题时向您发出警告,而且还提供数百种快速修复来自动解决问题。在几乎所有情况下,您都可以从各种选项中选择最佳的快速修复。
安全地更改代码库- 自动化解决方案范围的代码重构可帮助您安全地更改代码库。无论您是需要振兴遗留代码还是整理项目结构,您都可以依靠 ReSharper。
代码分析- ReSharper 为 Visual Studio 扩展了 2200 多个针对 C#、VB.NET、ASP.NET、JavaScript、TypeScript 和其他技术的即时代码检查。对于大多数检查,ReSharper 提供快速修复(灯泡)以改进代码。查找并删除未使用的代码?将您的代码迁移到 C# 7?随意将循环转换为 LINQ?查找并防止可能的异常?使用通用命名标准?ReSharper 的代码分析使所有这些以及更多代码改进成为可能。
ReSharper智能插件重构- 60 多个重构和 450 多个上下文操作有助于安全地组织代码并在解决方案中移动它、分配责任、解耦、降低复杂性,或者只是使用替代语言语法。
导航和搜索 - ReSharper智能插件可帮助立即获取解决方案中的任何代码,无论解决方案有多大。它还可以将您从任何符号导航到其相关代码,例如给定接口的实现、类的扩展方法或字段的用法。
代码格式化和清理- 根据您的个人喜好或团队标准配置和应用代码样式。C#、VB.NET、ASP.NET、JavaScript、TypeScript 和其他语言的代码样式和格式设置可以应用于任何范围,从选择到解决方案。
代码生成 - ReSharper 可以为您创建大量代码:从新文件和类到条件块和 GUID;从实现的接口所需的方法和属性到相等检查和格式化成员。