ReSharper是一个著名的代码生成工具,其能帮助 Microsoft Visual Studio 成为一个更佳的 IDE。实质上,ReSharper 特征可用于 C#,VB.net,XML,Asp.net,XAML,和构建脚本。使用 ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。
ReSharper Ultimate 2019.2提供了对 C#8.0 的更好支持以及一些 Navigation,Find Usages 和调试器数据提示的更新。它还改善了启动时间,并为 VS 2019 中的“Per-Monitor DPI Awareness”模式提供了初始支持.C ++ 项目的索引更快,支持更多 C ++ 20 功能。
ReSharper 如何帮助 Visual Studio 用户
分析代码质量
在 C#,VB.NET,XAML,ASP.NET,ASP.NET MVC,JavaScript,TypeScript,CSS,HTML 和 XML 中可以进行即时代码质量分析。您将立即知道是否需要改进您的代码。
代码快速修复
当代码中存在问题时,ReSharper 不仅会警告您,而且还提供数百种快速修复以自动解决问题。在几乎每种情况下,您都可以从各种选项中选择最佳的快速修复。
安全更改代码库
解决方案范围内的自动化代码重构可帮助您安全地更改代码库。无论您是需要振兴旧代码还是需要整理项目结构,都可以依靠 ReSharper。
即时遍历整个解决方案
您可以立即导航和搜索整个解决方案。跳转到任何文件,类型或类型成员,或从特定符号导航到其用法,基本和派生符号或实现。
享受代码编辑助手
多个代码编辑助手,包括扩展的 IntelliSense,数百个即时代码转换,自动导入名称空间,重新排列代码和显示文档。
符合编码标准
代码风格和格式化功能以及经过微调,特定于语言的设置将帮助您摆脱未使用的代码,并 为团队创建通用的编码标准。
ReSharper 使 Visual Studio 成为更好的 IDE
代码分析
ReSharper 通过 对 C#,VB.NET,ASP.NET,JavaScript,TypeScript 和其他技术的 2200 多个即时代码检查扩展了 Visual Studio。对于大多数检查,ReSharper 提供了快速修复(灯泡)来改进代码。
查找并删除未使用的代码?将您的代码迁移到 C#7?随意将循环转换为 LINQ 吗?查找并防止可能的异常?使用通用的命名标准?通过 ReSharper 的代码分析,所有这些以及更多的代码改进成为可能。
代码格式化和清理
根据您的个人喜好或团队标准配置和应用代码样式。C#,VB.NET,ASP.NET,JavaScript,TypeScript 和其他语言的代码样式和格式设置可以在任何范围内使用,从选择到解决方案。
代码生成
ReSharper 可以为您创建很多代码:从新文件和类到条件块和 GUID;从实现接口所需的方法和属性到相等性检查和格式化成员。