预览截图
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 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限制。
动态程序分析
我们很高兴介绍动态程序分析。每次在Rider中运行项目时,DPA都会开始收集内存分配数据。关闭应用程序后,DPA将向您显示检测到的问题的列表: 关闭,以及分配给大型和小型对象堆。很棒的是,您无需启动任何“性能分析会话”并获取快照。照常工作,所有数据都将在后台收集,而开销几乎为零。测试中在各种实际解决方案上的DPA已显示出仅0%到2%的速度下降。
整数值的数据流分析
此版本的Rider引入了一种新型的代码分析,以跟踪应用程序中整数值的使用。这种新的分析类型跟踪所有int局部变量的值如何变化,并验证对此类变量的所有常规操作的正确性,以检测无用或可能错误的代码段
Unity支持
内存使用和资产索引编制速度方面进行了重大改进。现在,Rider会在查看资产之前为所有代码建立索引,这意味着所有生产力功能(例如代码完成,突出显示和检查)都可以比以前更快地使用。
C#支持
将继续增加对C#8语言功能的支持。我们已经在C#语言支持下进行了大量重构,以准备代码分析和其他功能。
安装与激活2023.1.1最新激活方法
- 安装前先卸载旧版本,没安装过的忽略此步。
- 拖动应用至右侧程序完成安装(以IDEA为例)
- 安装软件并关闭
- 将jetbra文件夹复制到一个地方保存好不要删除
- 打开终端输入cd,把jetbra中的scripts拖进去回车
- 在终端中输入chmod 777,空格一个,把scripts中的install.sh拖进去回车
- 在终端中输入sh ./install.sh回车等一会儿。提示done. the "kill Dock" command can fix the crash issue. 即可
- 打开软件选择Activation code
- 输入激活码(备用许可证,不会过期,不用在意激活时间)
- 依次点击左边的Plugins>搜索框输入“Chinese”>点击”Chinese (Simplified) Language“Install>下载完成后点击Restart IDE>Restart
- 重启软件
激活码
2022版激活详细攻略详见: JetBrains 开发IDE工具全家桶系列产品激活破解方法
如需要中文版IDE详见:JetBrains系列中文汉化包
发表评论 取消回复