适用于.NET开发者的Visual Studio扩展程序 分析代码质量 在C#、VB.NET、XAML、ASP.NET、ASP.NET MVC、HTML 和 XML 中进行实时代码质量分析。您马上就可以知道代码是否需要改进。 消除错误和代码异味 当您的代码中有问题时,ReSharper 不仅可以向您发出警告,还能提供数百项快速修复,自动解决这些问题。几乎在任何一种情况下,您都可以从多个选项中选择快速修复。 安全地更改代码库 自动的解决方案级代码重构可以帮助您安全地更改代码库。无论您是需要重新启用旧代码还是整理您的项目结构,都可以使用 ReSharper。 立即遍历整个解决方案 您可以立即在整个解决方案中导航和搜索。跳到任何文件、类型或类型成员,或者从特定符号导航到其用法、基本符号与派生符号或者实现。 充分利用代码编辑帮助程序 多个代码编辑帮助程序,包括扩展的 IntelliSense、数百项即时代码转换、自动导入命名空间、重新排列代码和显示文档。 遵守编码标准 代码样式和格式设置功能(包含经过微调的针对特定语言的设置)会帮助您移除未使用的代码并为您的团队创建一个通用编码标准。 ReSharper 让 Visual Studio 成为更出色的 IDE 代码分析 ReSharper 扩展了 Visual Studio,能够为 C#、VB.NET、ASP.NET 和其他技术执行超过 2200 项实时代码检查。对于大多数检查,ReSharper 都可以提供快速修复(灯泡)来改进代码。 查找并移除未使用的代码?将您的代码迁移到新的 C# 版本?随意将循环转换为 LINQ?查找并防止出现可能的异常?使用通用的命名标准?所有这些和更多代码改进都可以通过 ReSharper 的代码分析实现。 重构 60 多种重构和 450 多项上下文操作有助于安全地组织代码和在整个解决方案内移动代码,分配责任,分离,降低复杂程度,或是单纯地使用替代语言语法。 导航和搜索 ReSharper 有助于立即找到解决方案中的任何代码,无论这个解决方案有多大。它还可以让您从任何符号导航到它的相关代码,例如给定接口的实现、类的扩展方法或字段的用法。 代码格式设置与清理 根据您的个人偏好设置或您的团队标准配置并应用代码样式。适合 C#、VB.NET、ASP.NET 和其他语言的代码样式与格式设置可在任何作用域内应用,从选区到解决方案。 代码生成 ReSharper 可以为您创建许多代码:从新文件和类到条件块和 GUID;从正在实现的接口所需的方法和属性到相等检查和格式设置成员。 ReSharper 中的 AI Assistant 除您本人以外,还有谁了解您的项目?您的 IDE!这就是 AI Assistant 具备此般上下文感知能力且大有裨益的原因。它可以帮助您更快地完成任务并提高工作效率。 上下文感知 AI 聊天 不确定为什么项目中存在特定的类,或者不确定要使用哪个库来执行特定任务?只需在聊天中询问 AI Assistant。答案将考虑您使用的技术和项目上下文。 多行代码补全 AI Assistant 可以为您生成多行代码块。只需在新行中开始输入,只要存在 LLM 建议,就会显示灰色的代码段供您参考。 AI 赋能的上下文操作 对逻辑复杂、缺乏注释的方法感到困惑?借助由 AI 赋能的上下文操作来解释所选代码,识别其中任何潜在问题,或在方法未实现的情况下生成代码。