JetBrains Rider 简单使用配置

JetBrainsRider是基于IntelliJ平台和ReSharper的跨平台.NETIDE,专注于Unity的C#脚本开发。它提供了丰富的代码检查和重构功能,以及与Unity的无缝集成。Rider以其轻量级、响应式设计和高效性能,成为VisualStudio的有力竞争者,尤其适合游戏开发者。文章还介绍了Rider的安装、插件推荐、常用快捷键及设置分析。

Rider简介

  • JetBrains Rider 是一款基于 IntelliJ 平台和 ReSharper 的跨平台 .NET IDE。
  • 它主要用于Unity的C#脚本撰写(同时内置了其他相关功能),且近年来对于UE的支持也在不断完善,另外Rider对于Unity的支持度是逐渐增加的,Rider官方也在积极适配Unity。
  • 在Rider出现之前,微软几乎垄断了Unity中的C#脚本编写并强推VisualStudio(Unity之前还有过一段时间的Mono编译器,后期被微软收购),自从 2017年JetBrains Rider问世以后,这种被VS垄断的局面正在逐渐被改变,Rider作为一款付费产品却依旧能够从之前垄断市场,且拥有免费社区版本的VS手中抢占一定份额,必然是有它出彩的点。
  • 总的来说,Rider是一款适配于游戏开发人员的IDE,当然,也不否认VS的功能强大,本文只是简单介绍Rider,说明Rider也是一款可是使用的Unity IDE。另外由于个人能力尚浅,本文主要用于梳理知识,有误之处劳烦读者指出,不甚感激。
  • JetBrains Rider 官网

Rider 的功能

  • 集成了 Resharper 的全部功能,同时还包括 dotPeek、dotCover、dotMemory 等辅助功能;
  • 集成了 IntelliJ Platform 的绝大多数全部功能;
  • 和 VS 相比,占用体积小,安装非常迅速,也不容易出现软件依赖和卸载的难题;
  • Rider 天生是跨平台的,同时支持 Windows/Linux/MacOS;
  • Rider 天生是 64 位的(事实上只有 64 位)。
  • Rider 提供 2200 多种活跃代码检查,数百种来自 ReSharper 的上下文操作和重构,并与 IntelliJ 平台可靠的 IDE 功能相结合。 除了丰富的功能集,Rider 的设计宗旨是轻量级、响应式。
  • 在Unity中,得益于集成的双向通信,您可以切换进出 Play 模式,暂停和逐帧执行,而无需离开 Rider!工具栏包含游戏视图按钮 Play、Pause 和 Step,分别对应 Unity 编辑器中的相同按钮,并且与 Unity 编辑器中的按钮控制相同的行为。状态栏上的小 Unity 图标将指示 Unity 编辑器是已经连接、正在刷新还是处于 Play 模式。在 Rider 处于 Edit 模式时应用的任何变更都将立刻提交给 Unity 编辑器。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值