软件标签:JetBrains Rider 2026
JetBrains Rider是一款快速强大的C#编辑器,用于在Windows,Mac和Linux上进行Unity开发。以无与伦比的2500多项智能代码检查和重构,Rider增强您的C#体验,使您更加迅速编写零误差的代码。Rider可以打开,管理,构建和调试各种基于.NET Framework,Mono和.NET Core的解决方案,并为.NET开发中使用的大多数语言提供编辑支持:C#,VB.NET,F#,ASP.NET语法,XAML,XML,JavaScript,TypeScript,JSON,HTML,CSS和SQL。
Rider 2026.1提供了更好的支撑。NET生态系统和游戏开发工作流程,以及对整体开发人员体验的改进。
2026.1新功能
1、AI
Rider 正不断发展为一个开放式平台,让您能将心仪的 AI 工具引入到专业开发工作流中。
In addition to Junie, Claude Agent, and Codex in the AI chat, you can now choose from a wider range of agents, including GitHub Copilot and Cursor, and dozens of external agents supported via the Agent Client Protocol. 通过新增的 ACP 注册表,您可以发现可用智能体并一键安装。
2、更快的解加载和代码完成
Rider 2026.1 在日常工作中提升了你注意到的表现。
由于对参考装配的更高效索引,打开解和附加到正在运行的进程现在更快。代码补全也更灵敏,尤其是导入建议,帮助你保持流程,减少中断。
代码分析也得到了优化,降低了整体IDE的开销。
3、最新的语言支持
·C#
Rider 2026.1 带来了代码分析改进、新检查以及对不断演进的语言功能的支持。对 C# 扩展成员的支持增强,包括更好的导航和重构,以及改进的快速修复,能够在需要时自动导入缺失的扩展成员。
此次发布还引入了对 C# 15 预览语言功能的早期支持,如集合表达式参数和属性,帮助你随着语言演进尝试新的语法。此外,若干新的检查和样式选项有助于发现细微问题,如短暂实例或错误使用集合初始化器。[ExtendedLayout]HttpClientImmutableArray<T>
·改进了 F 的调试#
Rider 为 F# 提供全新智能步进支持,让您更容易选择目标步数。调试器还可以显示函数调用的返回值,帮助你理解程序流程,而无需增加额外的日志记录。步进处理在异步和任务表达式方面得到了改进,并且解决了影响F#调试的多个问题。
4、.NET 支持与生产力提升
·支持基于文件的 C# 程序
Rider 现在支持处理可以使用 运行的单文件 C# 程序。您可以直接在 IDE 中打开并运行独立的 文件,无需使用 文件。dotnet run file.cs.cs.csproj
Rider 的编辑器可以识别包含顶层语句、#!Shebangs, 和 #: 指令,包括和。代码高亮显示、代码补全、运行标记和调试功能均已提供,让您可以快速创建以单个 C# 文件形式编写的脚本、原型和一次性工具。#:package#:sdk
·NuGet Package Manager 控制台预览
Rider 2026.1 将 NuGet 基于 PowerShell 的工作流程带入 IDE,提供了一个目前处于预览阶段的包管理器控制台(PMC)。
新控制台支持标准的 NuGet PowerShell 命令,以及 NuGet 包本身提供的命令。完全支持 Entity Framework Core PowerShell 命令,您可以直接在 Rider 中利用熟悉的 EF Core 工作流。
您可以在 NuGet 工具窗口或直接在终端中运行 NuGet 和 Entity Framework Core 命令。在 NuGet 工具窗口中,你可以用 UI 控件选择包源和默认项目。在基于终端的控制台中,这个上下文会显示在PowerShell提示符中,并且可以通过PowerShell命令进行更改。
·Azure DevOps:可以克隆仓库
一个新捆绑的 Azure DevOps 插件允许你直接从 Rider 克隆仓库。
要开始,请访问 File |开门 |从版本控制中获取,从提供者列表中选择Azure DevOps。Rider 会用个人访问令牌(PAT)认证你,然后显示你账户可用的仓库,这样你可以直接从 IDE 克隆。
·.NET 反汇编代码查看器
您现在可以直接在 Rider 中查看通过您的 C# 代码生成的原生反汇编代码。安装新的 .NET Disassembler 插件后,您可以在新的 ASM Viewer(ASM 查看器)工具窗口中检查 JIT、ReadyToRun 和 NativeAOT 编译器生成的输出。
·Windows中更流畅的MAUI iOS开发流程
从 Windows 开发 iOS 的 .NET MAUI 应用需要将 Rider 连接到 Mac 构建主机。Rider 2026.1通过全新的设置体验简化了这一工作流程,自动为远程环境做好准备。
当你连接到Mac时,Rider会验证远程系统已配置好所有内容,包括macOS、Xcode、.NET SDK以及所需的MAUI工作负载。如果缺少任何组件,Rider可以自动安装或更新,帮助你更快上手。
此外,你现在可以更可靠地从 Windows 构建、部署和调试 MAUI iOS 应用。我们改进了诊断和连接稳定性,并修复了之前阻止 MAUI 应用部署到 iOS 模拟器或 Windows 设备的问题。
5、游戏开发改进
·在Android和iOS上完全支持虚幻引擎的移动开发
Rider 2026.1 完全支持在两个主要移动平台上为虚幻引擎开发移动游戏。此版本在 Rider 2025.3 引入对 Android 移动设备和 VR 设备调试支持的基础上,新增了对 iOS 移动设备和 VR 设备的支持。
在 macOS 上,您可以直接通过 Rider 调试在 iOS 设备上运行的 Unreal Engine 游戏。设置断点、检查变量、逐步执行代码,并分析调用堆栈 – 一切都可以在熟悉的调试器界面中完成。
根据 Apple 的要求,仍然需要进行初始 Xcode 设置来完成配置和签署。
·UE项目的变量检测速度大幅加快
在调试虚幻引擎项目时检查复变量现在更快、响应更快。扩展容器不再会减慢调试会话,更容易探索对象状态并理解运行时发生了什么。
这一改进来自于 Rider 调试器中 Natvis 表达式的重写解析器和求值器。使用重写的求值器进行变量检查时,温运行速度提升了87倍,冷运行时快了16倍,调试器的内存使用量也降至之前的三分之一多。
·蓝图改进
在虚幻引擎蓝图和C++代码中查找用例、事件实现和委托绑定变得更加可靠,使追踪游戏逻辑跨资产连接变得更容易。
Code Vision 现在支持该规范符,并能正确检测蓝图事件的实现。查找用法功能也得到了改进,现在可以识别更多的代表绑定。BlueprintPureBlueprintAssignable
蓝图使用搜索现在依赖于资产路径而非蓝图名称,确保即使多个蓝图名称相同,也能确保准确的结果。
Rider的C++智能由JetBrains ReSharper C++驱动。
·更快的索引和更低的内存占用,适用于虚幻引擎项目
使用大型虚幻引擎代码库现在明显更快、更节省资源。在我们对Epic Games的Lyra示例项目的测量中,初始C++索引速度快了20%以上,帮助你在首次打开项目时更快投入工作。
打开已经索引好的项目后,后端使用约14%的内存,减少IDE的占用,并为后续工作流程留出更多资源。热启动速度也快了10%,所以每次会话之间回到项目时感觉更高效。
Rider现在默认还会索引Unreal Engine插件。随着 Unreal Engine 项目中插件使用量的增加,以及近期性能的提升,默认对插件进行索引可开箱即用地提供更出色的代码分析和导航功能。你可以在语言与框架 |C/C++ |设置里的虚幻引擎标签。
·C++ 游戏项目的 CMake 支持 Beta
Rider 2026.1 引入了对基于 CMake 的 C++ 项目的测试性支持,您可以直接在 IDE 中打开、编辑和构建这些项目。这样,您便能更方便地处理跨平台项目,无需切换到其他构建系统。
本次初步实现侧重于 C++ 工作流,包括编辑和调试 CMake 配置文件的工作流。部分工作流和边缘用例仍需优化,我们将在后续版本中持续提升性能和兼容性。我们很希望你能在这张票中分享你的经历。
此新增内容旨在支持依赖CMake的游戏开发工作流程,例如基于CMake引擎或工具构建的项目。对于通用的 C++ 和嵌入式开发,CLion 仍然是主要的 JetBrains 集成开发环境。
·重新设计了 Unity Profiler 集成
得益于重新设计的Unity Profiler集成,游戏项目的性能调查已成为Rider 2026.1中一流的工作流程。
您现在可以直接在 Rider 中打开 Unity Profiler 快照,并在提供帧和调用堆栈结构化视图的专用 Profiler(分析器)工具窗口中进行分析。时间线视图显示每帧的CPU时间,帮助你快速识别慢帧和性能热点。
分析器数据与您的代码深度集成。您可以直接从分析器帧和调用堆栈导航至对应源代码,编辑器装订区域指示器则会内联显示执行时间和内存信息。
这种集成减少了 Unity 编辑器和 Rider 之间的上下文切换,使你在调查运行时问题时能更自然地在性能数据和代码之间切换。
·Windows 上的 .NET 混合模式调试
Rider 2026.1引入了混合模式调试,允许你在一次调试会话中调试管理代码(.NET和.NET Framework)和原生代码(C/C++)。这对于跨越托管原生边界的应用程序尤其有用,比如.NET代码调用原生库或由托管与原生组件混合构建的游戏引擎。
此功能目前仅在Windows上提供。你可以在这张工单中留下对该功能的反馈。
·增强了 Godot 编辑器集成
Rider 的 Godot 集成包含用于连接 Godot 编辑器和 Rider 的新插件。在 Godot 工具栏中启用该插件后,它会自动配置 Godot 编辑器设置,让您在 Rider 中获得更加顺畅的开发体验。
在 Godot 编辑器内的 AssetLib 中搜索“JetBrains Rider Integration”即可开始。
6、平台和集成环境变更
·能够使用 Git 工作树同时处理多个分支
Rider 正不断发展为一个开放式平台,让您能将心仪的 AI 工具引入到专业开发工作流中。
随着 AI 智能体的发展,并行运行多项任务已成为大幅节省时间的主要方式,而这正是 Git 工作树最擅长的工作。为了支持 AI 赋能软件开发的前沿工作流,Rider 现在提供对 Git 工作树的一流支持。为紧急的修补程序创建一个单独的 工作树,将另一个工作树交给 AI 智能体,并在 main 分支中继续工作 – 这些都可以同时进行,毫不干扰。
即使您不使用智能体,工作树也能节省分支切换的时间,这一优势在大型项目中尤为显著 。
·处理数据库
Codex 和 Claude Agent 的 AI 聊天集成现在对您连接的数据库提供完整的原生支持。您现在可以直接在 IDE 中使用自然语言查询、分析和修改数据库状态。外部智能体也可以通过 MCP 服务器使用相同的功能。
现在,可以通过数据源模板将数据源设置存储在您的 JetBrains Account 中。对于 All Products Pack 用户或任何使用多个 JetBrains IDE 实例的用户来说,此项升级尤为实用,您可以在每个支持数据库功能的 JetBrains IDE 中访问数据源模板和设置。
·Code With Me 弃用
由于我们会继续发展 IDE,并将关注点放在能为开发者创造最大价值的领域,因此我们决定弃用 Code With Me 这一协作式编码和结对编程服务。近年来,对此类功能的需求已下降,我们将优先采用针对专业软件开发量身定制的现代工作流。
自版本 2026.1 起,Code With Me 将从所有 JetBrains IDE 中解绑。取而代之的是,它将作为独立插件在 JetBrains Marketplace 上提供。2026.1 将是正式支持 Code With Me 的最后一个 IDE 版本,因为我们将逐步弃用该服务。
安装教程
1、在本站下载并解压,安装程序,设置安装目录

2、安装构成中,勾选IDE激活。安装完毕即可自动永久激活许可证。

# 部分产品启动没有选择中文语言向导,需要启动后手动更改下.
setting(设置)->搜索language and region->Chinese简体中文.
或者在右下角应用中文并重启

或者在右下角应用中文并重启

软件功能
一、快速而强大的跨平台.NET IDE
Rider可帮助您在Windows,Mac或Linux上开发.NET,ASP.NET,.NET Core,Xamarin或Unity应用程序。它为 .NET开发中使用的语言提供了丰富的编辑支持和代码洞察力,从C#,VB.NET和F#到ASP.NET Razor语法,JavaScript,TypeScript,XAML,XML,HTML,CSS,SCSS,JSON和SQL 。
1、语言和项目类型
Rider允许您打开,编辑,构建,运行和调试大多数.NET应用程序:桌面,Web,库,服务(除了UWP应用程序之外)。还支持针对Mono的应用程序,例如Unity和Xamarin,以及最新和最强大的.NET Core应用程序。
Rider支持.NET开发中使用的许多语言,包括C#,F#,VB.NET,ASP.NET(ASPX和Razor视图引擎),XAML,XML,JavaScript,TypeScript,JSON,HTML,CSS,SCSS,LESS和SQL。
2、ReSharper + IntelliJ平台
Rider使用IntelliJ平台的UI和多种功能,为IntelliJ IDEA,WebStorm和其他JetBrains IDE提供支持。它是跨平台的,为数百万开发人员所熟悉,并提供核心功能,如VCS和数据库支持。
最重要的是,我们添加了ReSharper功能:导航和搜索,重构,代码检查,快速修复等。我们花了10年多的时间构建了一个功能集,可以帮助读取,编写和导航大型.NET代码库,现在所有这些都可供Rider用户使用。
3、旨在智能和快速
Rider不会陷入32位进程,这有助于深入了解您的代码,同时仍能保持响应。Rider以几乎零延迟打开(并重新打开)大多数解决方案。解决方案的外部变化?切换Git分支?不是问题:骑手迅速赶上。
编辑代码时,我们的首要任务是确保您的手指按照您的手指进行快速输入,而不仅仅是IDE可以处理输入的速度。
二、适用于Windows,Mac和Linux
Rider可以在多个平台上运行:Windows,macOS和不同品牌的Linux。如果您想在Mac上编辑,构建,运行或调试Unity或.NET Core应用程序,这是您的完整IDE。
三、智能代码编辑器
Rider提供了大量的智能代码编辑功能,例如不同类型的代码完成,自动导入命名空间,自动插入大括号和突出显示匹配分隔符,重新排列代码,实时和后缀模板,ASP.NET MVC中的控制器和动作超链接,多选模式,继承导航的装订图标,以及快速访问重构,生成,导航和上下文操作。
四、杀手代码分析
Rider拥有2200多个实时代码检查,可帮助您检测错误和代码异味。超过1000个快速修复程序可用于单独或批量解决检测到的问题:只需点击AltEnter 即可选择一个。为了对项目中的错误进行鸟瞰,请使用解决方案范围的错误分析(SWEA):它将监视代码库中的错误并让您知道是否出现任何问题,即使您没有打开有问题的文件文本编辑器。
五、导航和搜索
立即跳转到代码库中的任何文件,类型或成员,以及查找设置和操作,所有这些都使用常见的 Search Everywhere快捷方式。您可以找到任何符号的用法,包括跨语言用法和字符串文字中的用法。对于上下文导航,请使用单个“ 导航到” 快捷方式,该快捷方式将使您从符号到其基础和派生符号,扩展方法或实现。
六、闪客
想知道第三方库代码的工作原理吗?Rider没问题:只需在库符号上使用 Go to Declaration,让Rider在常规编辑器选项卡中将库类型反编译为C#。然后,您可以在正常导航源代码时导航反编译代码,以及查找和突出显示用法。但有时甚至不需要反编译:Rider可以从源服务器(如Microsoft Reference Source Center)获取源代码。
七、重构
ReSharper的60多个重构大部分已经在Rider中提供,其450多个上下文操作都在那里。您可以重命名,提取方法,接口和类,移动和复制类型,使用替代语法等等!在Refactor中查找可用的重构此 弹出窗口,或使用您可以访问的上下文操作 AltEnter。
八、单元测试
Rider允许您在面向.NET Framework, .NET Core和Mono的应用程序中运行和调试基于NUnit,xUnit.net或MSTest的单元测试 。Rider在编辑器中使用装订线图标标记测试类和方法:单击它或使用AltEnter菜单运行,调试和管理测试。您可以探索测试,以不同方式对它们进行分组,将它们分解为单个会话,查看测试输出并从堆栈跟踪导航到源代码。
九、调试
Rider包含一个可与.NET Framework,Mono和.NET Core应用程序配合使用的调试器。您可以创建多个调试配置,附加到外部进程,设置和管理断点和断点条件,单步执行,反复运行,运行到游标,设置监视,计算表达式和探索线程。
十、版本控制
Rider开箱即用,支持Git,Subversion,Mercurial,Perforce和TFS,并通过插件支持更多版本控制系统。在代码编辑器中,键入时会突出显示本地更改。使用专用的VCS工具窗口,您可以查看本地,传入和存储库更改,管理更改列表,搁置更改以供以后使用,查看差异,提交和推送。内置的可视化合并工具可以帮助您解决冲突,Rider甚至可以让您知道您上次更新后是否更改了您正在处理的文件。
十一、Web开发
使用JetBrains Rider,您可以开发内置JavaScript,TypeScript,HTML,CSS和Sass支持的现代Web,移动和桌面应用程序.Rider支持Node.js,React,Angular和Vue.js,与包管理器集成作为Bower,NPM和Yarn,并提供与各种Web开发工具的紧密集成。利用Rider中提供的代码分析,代码完成,重构,调试和单元测试功能,实现全栈Web开发体验。
十二、数据库和SQL
您可以在不离开Rider的情况下使用SQL和数据库。连接到数据库,编辑模式和表数据,运行查询,甚至使用UML图分析模式。Rider丰富的SQL编辑器带有语法高亮,智能代码完成,动态代码分析,代码格式化和导航。
十三、插件
Rider通过支持为IntelliJ平台和ReSharper开发的各种插件来充分利用其根源。除了捆绑插件(例如VCS,F#和Unity支持的插件)之外,您可以根据需要选择安装更多插件:当您打开一个不使用的插件支持的文件时,Rider会建议你安装它。例如,可以使用支持Markdown,.gitignore文件和Python脚本的插件 。
使用帮助
开始使用运行/调试配置#
为了运行或调试代码,JetBrains Rider使用运行/调试配置的概念 。在本教程中,您将学习如何设置和使用这些配置。
步骤1.了解运行/调试配置#
运行/调试配置是一组属性,用于定义如何在当前解决方案中运行和调试代码。您可以在每个解决方案中使用多个运行/调试配置,以不同方式启动代码。
您可以从“ 运行”菜单和工具栏上访问运行/调试配置 。当你 创建一个新的项目 为目标的可执行文件(例如,控制台应用程序),合适的运行/调试配置是从项目模板自动添加。
因此,让我们使用控制台应用程序模板在新解决方案中创建一个新项目 。创建新项目时,请查看右上角 - 创建并选择名为Default的配置 :


我们来研究默认配置。
单击配置选择器,然后选择“ 编辑配置”以打开配置编辑器。该 默认配置在左侧选择。
注意Default配置的父节点 - 它显示了此配置的类型 .NET Project。可以存在相同类型和不同类型的多种配置。在此对话框中,配置按其类型分组。您可以展开“ 模板”节点以查看所有可用的配置类型。
查看所选配置的属性。创建配置时,将自动填充所有必需的文件。例如:
项目 - 定义要执行的项目。如果您的解决方案包含多个可执行项目,则可以创建将启动这些项目的多个配置。
目标框架 - 定义 将使用哪个版本的 .NET Framework来执行代码。
Exe path - 定义应该执行的程序集。如果您的目标是.NET Core应用程序,它可能是 .dll 文件而不是 .exe。
程序参数 - 此可选字段允许您将参数传递给程序。
注意 Before launch属性组,它们定义了在启动代码之前应该完成的操作。在我们的例子中,每次启动配置时都会构建项目的 Build项目和 Activate工具窗口以打开 Run窗口或 Debug窗口。但是,您可以将这些属性用于更复杂的场景,例如运行一些外部工具,另一个运行/调试配置,Gulp或Grant等等。
现在,当您了解运行/调试配置是什么时,可以关闭配置窗口。


第2步。尝试默认配置#
为了让我们的应用程序做一些事情,让我们在Main()方法中添加以下代码 :
static void Main(string[] args)
{
var text = args.Length > 0 && args[0]
== "DE" ? "Hallo Welt!" : "Hello World!";
Console.WriteLine(text);
}
现在我们可以运行 Default配置,看看它如何与我们简单的“Hello World”控制台应用程序一起工作。正如我们在其属性中看到的,它执行代码时没有任何参数。
要运行当前选定的配置(即“立即 默认”),请执行以下操作之一:
按 Ctrl+F5,
选择 运行| 从主菜单中运行“默认”。
单击 工具栏上配置选择器旁边的“运行”“默认” icons runConfigurations testState运行svg。
如配置属性中所定义,JetBrains Rider将构建您的解决方案,打开Run窗口,然后执行Main()Console Application项目的 方法而不带任何参数。
在“运行”窗口中,您将看到默认配置的新选项卡 以及我们程序的输出 - Hello World!
步骤3.使用多个运行/调试配置#
如上所述,您可以在解决方案中使用任意数量的运行/调试配置。让我们添加一个使用DE参数运行我们的控制台应用程序的新配置 :
单击配置选择器,然后选择“ 编辑配置”以打开配置编辑器。该 默认配置在左侧选择。
单击“ 复制配置”或按, 复制“ 默认”配置 。 图标行动复制svgCtrl+D
将复制的配置重命名为 Default DE。
保留Default DE的所有属性 ,但添加 DE到 Program参数。
单击“ 确定”关闭对话框。
现在我们可以在配置选择器中选择 Default DE并按上述方法运行它。我们的控制台应用程序将收到 DE参数,您将Hallo Welt!在输出中看到 。

当您有多个运行/调试配置时,运行/调试快速列表会派上用场。您可以按 Ctrl+Shift+Alt+R或选择 “运行”| 从主菜单中运行...以显示当前解决方案中的运行/调试配置列表。您可以直接从此列表启动或管理配置:


当您有多个运行/调试配置时,运行/调试快速列表会派上用场。您可以按 Ctrl+Shift+Alt+R或选择 “运行”| 从主菜单中运行...以显示当前解决方案中的运行/调试配置列表。您可以直接从此列表启动或管理配置:

软件无法下载?不知道解压密码?微信关注订阅号"闪电下载"获取
本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。










