unity Mac如何切换到rider?

1.安装骑士(显然)

2.安装Resharper- Unity插件(不明显:你不用Resharper,文档提示不需要)但是你做了什么。注意:这是安装者的“自动建议”——安装者很棒)

3.配置Unity以使用Rider

4.配置骑手使用Unity

5.安装Rider插件

将插件安装到项目中。

来自同一个官方页面——除了他们的指令有一点点错误(有效,但是走得太远)。

每个项目都需要这么做。

从项目中的仓库资产/插件/编辑器/jetrains复制文件夹资产/插件/编辑器/jetrains。...注意:不需要复制相关文件(目前:两个。cs文件)到“资产/插件/编辑器/jets”。如果您遵循项目中使用的任何标准,代码都会运行良好。唯一的要求是parent/grande/etc文件夹被命名为“Editor”(这是一个Unity特性)。

以我的文件夹的位置和命名为例:assets/plugins/third-party/rideap/editor/

配置骑手使用Unity。

首先:

退出莱德,重新开始团结。

在Unity编辑器中找到你的脚本并双击它们。如果您正确完成了上述步骤,将会打开一个新的Rider副本,脚本将会自动打开。

如果你不这么做,Rider会试图让你创建一个新项目,这是一条你想避免的痛苦而痛苦的路(你希望Unity来管理项目,而不是Rider)。

没有影响;修复bug

如果您稍等片刻并查看屏幕底部的状态栏,您会看到一个错误。单击状态栏了解更多信息(这是标准的JetBrains IDE行为)。您将看到以下错误:

未能解决“我的游戏在这里”的负载

Rider在这台机器上找不到Mono运行时。

不要点击错误信息中的链接!出现错误是因为OS X不包括Mono或Rider。但这正是你的“Unity 5.5+”派上用场的地方。通过这个Riderbug报告,我们知道我们可以在Unity 5.5中使用Mono的副本,以及如何使用。

打开骑手偏好设置(cmd-,为OS X的正常值):

2065 438+2007年6月更新:Jetbrains改了骑手,这个设定已经不存在了。如果旧方法对您有效,您现在必须重新使用以下设置:

...感谢伊利亚计算并告诉我们来自JetBrains Kirill的新设置名称。

…单击右侧的按钮浏览并导航到文件夹:“/application /UnityUnity”。Application/Content/MonoBleedingEdge”(注:如果你安装了不同版本的Unity,你必须导航到/Application /Unity- 5.5,或. 6,反之亦然-是否安装了5.5+版本)。

看一下状态栏——你应该看到左边的面板自动更新,就像在MonoDevelop中一样。

希望能帮到你。更多unity相关内容,请访问纳金论坛。