Rider for mac 2020.2.2 Jetbrains旗下跨平台的.NET集成开发环境

跨平台的.NET集成开发环境 它基于IntelliJ和ReSharper,可以开发.NET桌面应用、Unity游戏、Xamarin应用程序、ASP.NE以及ASP.NET Core Web应用,并有windows、MacOS以及Linux版本,可以实现.NET的跨平台开发。

预览截图

Rider是一款.NET集成开发环境的IDE 它基于IntelliJ和ReSharper,可以开发.NET桌面应用、Unity游戏、Xamarin应用程序、ASP.NE以及ASP.NET Core Web应用,并有windows、MacOS以及Linux版本,可以实现.NET的跨平台开发。

功能介绍

Rider是强大的.NET IDE,具有ReSharper的强大功能!使用Windows和macOS在我们整个开发团队中使用Rider。


.NET开发用Rider就够了哦


支持多种.NET项目类型

Rider支持.NET Framework,新的跨平台.NET Core和基于Mono的项目。这使您可以开发各种应用程序,包括.NET桌面应用程序,服务和库,Unity游戏,Xamarin应用程序,ASP.NET和ASP.NET Core Web应用程序。

功能丰富且快速

Rider提供了2200多个实时代码检查,ReSharper带来的数百种上下文操作和重构,并将它们与IntelliJ平台的可靠IDE功能结合在一起。尽管设置了繁重的功能,但Rider仍被设计为快速且响应迅速。

跨平台

除了运行和调试多个运行时之外,Rider本身还可以运行在多个平台上:Windows,macOS和Linux。

全新2020.1更新记录

后端在.NET Core

向Rider .NET Core版打个招呼!后端最终默认在macOS和Linux上的.NET Core运行时上运行,而不是在Mono运行时上运行

  • 更好的性能。
  • 较低的内存占用量。
  • NuGet恢复现在是多线程的(不是像Mono那样的单线程)。这意味着,如果您具有4个逻辑核心的CPU,则速度快4倍;如果您具有8个逻辑核心的CPU,则速度快8倍……您就明白了。
  • 并拆除了其他许多Mono限制。
全新2020版对系统要求降低了但性能确提高了

动态程序分析

我们很高兴介绍动态程序分析。每次在Rider中运行项目时,DPA都会开始收集内存分配数据。关闭应用程序后,DPA将向您显示检测到的问题的列表: 关闭,以及分配给大型和小型对象堆。很棒的是,您无需启动任何“性能分析会话”并获取快照。照常工作,所有数据都将在后台收集,而开销几乎为零。测试中在各种实际解决方案上的DPA已显示出仅0%到2%的速度下降。

整数值的数据流分析

此版本的Rider引入了一种新型的代码分析,以跟踪应用程序中整数值的使用。这种新的分析类型跟踪所有int局部变量的值如何变化,并验证对此类变量的所有常规操作的正确性,以检测无用或可能错误的代码段

Unity支持

内存使用和资产索引编制速度方面进行了重大改进。现在,Rider会在查看资产之前为所有代码建立索引,这意味着所有生产力功能(例如代码完成,突出显示和检查)都可以比以前更快地使用。

C#支持

将继续增加对C#8语言功能的支持。我们已经在C#语言支持下进行了大量重构,以准备代码分析和其他功能。

安装与激活

  1. 安装前先卸载旧版本,没安装过的忽略此步。
  2. 拖动应用至右侧程序完成安装(以IDEA为例)
  3. 解压 JetBrains破解文件.zip,将 jetbrains-agent.jar、important.txt这两个文件放到你喜欢放的任意位置。
  4. 启动你的IDE如IDEA,如果启动后需要注册激活,请选择『试用』,(Evaluate for free)。
  5. 将 jetbrains-agent.jar 拖进IDE窗口,点 『Restart』 按钮重启IDE。
  6. 在弹出的 JetbrainsAgent 配置助手 对话框中,选择激活方式,点击『安装』按钮,然后点击『是』(如果你是无外网环境,在对话框中勾选:我无法访问外网 选项,如银行、公安内网)。
  7. 重启你的IDE。
  8. 开始你的编程之旅吧


进入官方网站了解更多

立即下载

Comment list 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部