ReSharper

ReSharper

多款 IDE 和代码编辑器 – 一个 ReSharper

ReSharper 让 Visual Studio 成为更出色的 IDE

VS Code、Cursor 和兼容编辑器的 C# 支持

ReSharper 是 Microsoft Visual Studio Marketplace 上最热门的扩展程序,下载量已经超过 250 万次。

自 2004 年以来,ReSharper 一直致力于提高开发者工作效率。这些年来,ReSharper 改变了数百万开发者探索、编写、改进和维护其代码的方式。加入他们,让 ReSharper 成为您的效率导师!

为何选择 ReSharper

无论您需要完成何种任务,
ReSharper 都会一路帮助您前行

探索

通过帮助您快速跳转到类型、类型成员、文件、用法、基本符号、声明或实现的功能,轻松浏览复杂的 .NET 代码库。利用便捷的快速文档功能和 AI 赋能的解释,加快您对任何代码的理解和掌握。

改进

利用 ReSharper 的强大能力进行无缝代码重构。轻松重命名代码成员、修改签名、提取方法或类。我们的工具会持续更新并添加新检查和快速修复,使您的代码更现代,同时充分利用最新的 C# 语言功能。通过向 AI 请求建议来优化和改进您的代码,提高编码效率。

编码

体验利用我们的上下文感知补全工具、输入辅助和强大的代码生成功能编写新代码的简便性。这包括实时模板、类型成员生成和自动导入命名空间。利用我们的多行 AI 代码补全将击键次数降至最低,或者请求 AI 助手无缝实现新类或方法,节省宝贵的时间和精力。

维护

ReSharper 是您维护高质量代码库的必备伙伴。从运行和调试单元测试到提供高级调试工具和预测性调试器,我们可以满足您的所有需求。我们的自适应格式设置引擎支持多种编码风格,有助于确保您的代码整洁和一致。利用 AI 检测潜在问题或自动生成单元测试,使代码维护更高效、更省力。

学习

利用 ReSharper 提升您的编码技能!ReSharper 包含大量代码检查和快速修复,并且引入了新的 C# 语言功能,您可以通过在真实场景中应用这些功能以快速掌握它们。不仅如此,您还会发现最佳做法并学习能够优化 Entity Framework 等技术的使用方式的细微差别。

观察

通过 ReSharper 的解决方案级分析,增强您对 .NET 解决方案质量的监督能力,同时实时监控您输入过程中的错误和警告。使用类型和项目依赖关系图获得全景视角,全面了解您的整个 .NET 解决方案或项目。

利用 AI

利用我们的智能 AI Assistant 释放 AI 的全部潜能。通过利用可感知上下文的 AI 聊天,您可以在文本编辑器中直接提出任何基于编程的查询,或者请求 AI 解释代码或查找特定代码段中的问题。无需将代码手动复制到聊天中。此外,您还能够为未实现的方法生成代码、生成 C# 文档注释或在输入时接收多行代码建议。一切都变得如此简单 – 简化您的编码体验,交给 AI Assistant 就够了!

开发游戏

借助 ReSharper 的定制支持,增强您的 Unity 游戏开发体验。享受针对 Unity 事件函数和 API 的智能代码补全、工具提示摘要和 Unity 文档链接,以及通过专门的检查和快速修复来检测和解决常见的 Unity 问题。获取针对 ShaderLab 文件的智能支持,包括语法语法高亮显示、代码补全和错误检测。从自动处理 .meta 文件到检测 Unity 场景、预制件和资源中字段和方法的隐式使用,ReSharper 让您的工作流顺畅无忧。

如果您使用 Unreal Engine,我们也能满足您的需求!ReSharper C++ 是您在 UE 世界中的完美游戏开发伴侣。

深受市场领先公司的信赖

经过验证的合规性与安全性

JetBrains 工具遵循行业领先的安全标准,包括 SOC 2 认证,确保贵组织的数据得到保护,并且我们的产品符合全球法规。

我们的客户评价

ReSharper 最新变化

ACP support preview with Junie

The latest release introduces Junie, our first step toward full ACP (Agent Client Protocol) support in ReSharper inside Visual Studio.

Debugging for VS Code-compatible editors

Full breakpoints, variable inspection, step navigation, and launch-and-attach now come to ReSharper in VS Code and other compatible editors.

Sharper C# analysis and refactoring

More collection-expression cases, an enhanced Extract Method that detects duplicates, and tighter .editorconfig and Roslyn analyzer integration.

ReSharper 将 20 年的 C# 专业知识引入 Cursor、VS Code 和兼容编辑器的每一行代码中。现在,还支持调试!

无论您需要对 AI 生成的代码进行二次审查,还是要为此类代码设置安全边界,ReSharper 都能无缝融入您的工作流 — 所有操作均达到企业级安全标准、符合 SOC 2 规范,并受到全球领先企业的信赖。

兼容范围广

ReSharper 可以在 VS Code 和兼容编辑器(包括 Cursor 和 Google Antigravity)中无缝运行。代码编辑器可能会改变,但 ReSharper 始终为您提供支持。

让 AI 优先的工作流达到生产就绪状态

确保 AI 生成的代码符合专业质量标准。ReSharper 帮助您自信地审查、优化和交付 AI 辅助编写的代码。

由 JetBrains 专业知识提供支持

您的代码质量依托于 26 年开发者工具创新的积累,以及 20 余年 .NET 解决方案优化经验。这是全球团队每天信赖的成熟专业知识。

在您的编辑器中获取 Rider 调试引擎

获取由多年来驱动 JetBrains Rider 的同一引擎提供支持的 .NET 调试。无需额外扩展程序,无需单独设置 – 只需安装 ReSharper 并设置断点即可。

不止是“足够好”

获取针对 C#、Razor、Blazor 和 XAML 的无与伦比的检查和重构组合,帮助您以更少的工作量确保代码的整洁性、可读性和易维护性。

经过验证的合规性与安全性

您的工具与其背后的公司一样可靠。JetBrains 一直持有 SOC 2 认证,并遵循行业领先的安全标准。

对非商业用途免费

完全免费获取专业级 C# 开发工具,可用于非商业用途、研究和业余爱好项目。

.NET Framework 支持

无论您的项目面向 .NET 还是 .NET Framework,ReSharper 都能提供支持,且不会牺牲质量。

常见问题及解答

此扩展程序包含在 ReSharper 订阅中,为个人、非商业用途提供免费层级。请访问定价页面获取更多详细信息。

我们欢迎您使用此表提供反馈。

此扩展程序基于与适用于 Microsoft Visual Studio 的 ReSharper 相同的代码分析引擎。不过,由于 LSP 限制以及整体架构的不同,它的功能有所不同。要充分利用 ReSharper 的所有功能,请试用我们的 .NET IDE Rider

如果您需要帮助,可以从我们的 Web 帮助文档开始。如果您找不到需要的信息,欢迎随时联系 ReSharper 支持团队。

使用 dotUltimate
解锁更多开发能力

利用高级分析器和覆盖工具以及 AI 赋能功能提升您的工作效率。获取 dotUltimate,这是一种经济高效的解决方案,可以满足您所有的 .NET 和游戏开发需求。
Rider
ReSharper
ReSharper C++
AI Pro
dotCover
dotTrace
dotMemory
dotPeek

按照您的方式工作,在 Rider 和 ReSharper 之间无缝切换,并获取仅限 dotUltimate 订阅者使用的顶级分析器和覆盖工具。

通过集成到 ReSharper 和 Rider 中的 AI 赋能功能加速您的工作流,提升编码速度并使编码更加愉悦。

通过单一的综合许可证减少采购开销并优化成本。使用 dotUltimate 为您的业务增长做好准备,它会随着开发者需求的变化不断发展。

  1. 按照您的方式工作,在 Rider 和 ReSharper 之间无缝切换,并获取仅限 dotUltimate 订阅者使用的顶级分析器和覆盖工具。

1 / 3(Current Item: 1)