JetBrains Rider 2022.2.1 for Mac 激活版 跨平台.NET IDE集成开发工具 (Intel+M1)
JetBrains Rider for Mac 是一款强大的跨平台.NET IDE集成开发工具,可帮助您在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 。今天给大家带来 JetBrains Rider 2022 最新版,知识兔支持Intel和M1处理器,有需要的小伙伴可以下载体验一下哦!
JetBrains Rider 2022 for Mac 激活版 跨平台C#编辑器 (Intel+M1)
JetBrains Rider 是一款基于 IntelliJ 平台和 ReSharper 的跨平台 .NET IDE。Rider支持.NET Framework,新的跨平台.NET Core和基于Mono的项目。这使您可以开发各种应用程序,知识兔包括.NET桌面应用程序,服务和库,Unity游戏,Xamarin应用程序,ASP.NET和ASP.NET Core Web应用程序。
Rider 分享了2200多个实时代码检查,数百个上下文操作和ReSharper分享的重构,并将它们与IntelliJ平台的可靠IDE功能相结合。尽管功能设置很重,但Rider的设计速度快,反应灵敏。
软件特征
快速且强大的跨平台.NET IDE
Rider 可以帮助您在 Windows、macOS 和 Linux 上开发 .NET、ASP.NET、.NET Core、Xamarin 或 Unity 应用程序。从 C#、VB.NET 和 F# 到 ASP.NET Razor 语法、JavaScript、TypeScript、XAML、XML、HTML、CSS、SCSS、JSON 和 SQL,它为 .NET 开发中使用的语言分享了丰富的编辑支持和代码洞察。
在 Windows、macOS 和 Linux 上运行
Rider 可以在多个平台上运行:Windows、macOS 和不同版本的 Linux。如果知识兔您想在 macOS 上编辑、生成、运行或者调试 Unity 或 .NET Core 应用程序,Rider 是您可以使用的成熟 IDE。
智能代码编辑器
Rider 分享了众多智能代码编辑功能:例如不同的代码补全、自动导入命名空间、自动插入大括号与高亮显示匹配的分隔符、重新排列代码、实时与后缀模板、ASP.NET MVC 中的控制器与操作超链接、多选择模式、用于继承导航的间距图标,知识兔以及快速访问重构、生成、导航和上下文操作。
杀手级代码分析
Rider 分享了 2200 多个实时代码检查,知识兔可以帮助您检测错误和代码异味。分享 1000 多个快速修复,知识兔可以单独或批量解决检测到的问题:只需知识兔点击 AltEnter 进行选择。要详细查看您的项目中的错误,请使用解决方案级错误分析 (SWEA):它可以监视您的代码库中的错误并让您了解是否某些方面出错,即使知识兔您没有在文本编辑器中打开存在问题的文件。
导航和搜索
即时跳到您的代码库中的任何文件、类型或成员,并查找设置和操作,所有操作均可以通过常用的 Search Everywhere 快捷键完成。您可以查找任何符号的用法,知识兔包括跨语言用法和字符串文字中的用法。对于上下文导航,只需使用一个 Navigate To 快捷键即可,此快捷键可以将您从符号转到其基本与派生符号、扩展方法或实现。
反编译器
想要了解第三方库代码的运行效果? 对 Rider 来说这不是问题:只需在库符号上调用 Go to Declaration,并在常规的编辑器选项卡中让 Rider 将库类型反编译为 C#。随后,您可以像往常导航源代码一样导航反编译的代码,知识兔以及查找和高亮显示用法。不过,有时甚至不需要反编译:Rider 可以从 Microsoft Reference Source Center 等源服务器提取源代码。
重构
ReSharper 60 多个重构中的大多数都可以在 Rider 中使用,其超过 450 个上下文操作也已登陆 Rider。您可以重命名和提取方法、接口和类,移动和复制类型,知识兔使用替代语法,等等! 在 Refactor This 弹出窗口中查找可用重构,或者使用您可以通过 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 脚本的插件。
版本2022.1更新内容
Rider 2022.1 包含完整的 Unreal Engine 支持,这让 Rider 成为游戏开发的全功能 IDE,适配您使用的所有游戏引擎。在 v2022.1 中,Rider 还支持备受期待的远程开发工作流的测试版本。您可以从世界任何地方轻松连接到运行 Rider 后端的远程机器。除了这些新功能之外,此版本还带来了 Docker Fast 模式、主工具栏更新以及直接从 Search Everywhere(随处搜索)弹出窗口在整个解决方案中进行的全文搜索。
Unreal Engine 游戏开发
Rider 广泛应用于 Unity 开发,并且知识兔现已捆绑 Unreal Engine 支持。这让 Rider 成为我们面向各类游戏开发者的主要 IDE。
远程开发 Beta
Rider 现已支持测试版本的远程开发工作流。您可以从世界任何地方轻松连接到运行 Rider 后端的远程机器。所有处理都将在这台强大的远程机器上进行,您将能够像在本地机器上一样无缝地处理项目。可以在 Rider 的欢迎屏幕或通过 Toolbox App 中新增的 JetBrains Gateway 应用程序启动此功能。
工具栏
新的主工具栏看起来棒极了。然而,先前它不能添加自定义微件,也不能重新排列现有微件,这引起了许多人的不满。您要求,我们实现! 现在,您可以在工具栏的左右两侧添加新元素,知识兔也可以重新排列和移除微件。
Docker Fast 模式
Fast 模式已登陆 Docker 和 Docker-Compose 解决方案,这将显著缩短开发过程中的构建时间!
在容器中构建项目可能比在本地机器上构建慢得多。启用 Fast 模式后,Rider 将首先使用 docker build 创建 Docker 镜像的基础暂存,然后知识兔在主机上构建项目,显著提升速度。最后,项目工件作为卷挂载到 Docker 容器。此模式仅适用于 Debug(调试)配置,在 Release(发布)下构建的项目将按照 Dockerfile 中的步骤构建。
在 Search Everywhere(随处搜索)中搜索文本
Search Everywhere(随处搜索)是您在解决方案、IDE 设置或 Git 历史记录中查找内容时的主要入口点。我们在 Rider 2022.1 中添加了新的 Text(文本)选项卡,知识兔可以在您输入时显示解决方案中与字符串匹配的所有文本。它可以在所有代码和文本文件中运行全文本搜索,知识兔包括 .cs、.fs、.cshtml、.json、.js、.css、.editorconfig、.cvs、.dockerfile、.md 和 .txt 文件。
新的 Notifications(通知)工具窗口
我们已将 Event Log(事件日志)实例替换为新的 Notifications(通知)工具窗口,更清晰地高亮显示来自 IDE 的重要和有用的通知。此次更新的目标是让通知更加醒目,并分享一个可从导航栏访问的专用通知管理工具窗口。
……
详细更新日志:https://www.jetbrains.com.cn/rider/whatsnew/2022-1/
系统要求:macOS 10.14.0 或更高版本,兼容 Intel 和 Apple Silicon 处理器