unity配置外部编辑器rider

下面一步一步教你 让 Unity 点击 C# 自动跳到 JetBrains Rider,而不是 Visual Studio

100% 有效,按步骤做即可。


方法 1(最正确):在 Unity 中设置 External Script Editor

步骤:


① 打开 Unity → Edit → Preferences(Mac 是 Unity → Preferences)

如果你找不到 Preferences,这里是路径:

  • Windows:
    Edit → Preferences...

  • macOS:
    Unity → Preferences...


② 打开 External Tools(外部工具)

路径:

Edit → Preferences → External Tools


③ External Script Editor → 选择 JetBrains Rider

你会看到一个下拉框:

👉 External Script Editor / 外部脚本编辑器

改成:

JetBrains Rider

如果没有 Rider 选项:

点击:

👉 Browse... / 浏览...

手动选择:

复制代码
C:\Program Files\JetBrains\Rider\bin\rider64.exe

④ 完成!从现在起,点击 C# 会自动跳到 Rider

例如双击:

  • 脚本文件

  • Inspector 里的脚本

  • Console 错误的脚本行

都会自动在 Rider 打开。


❗ 如果你找不到 Rider 选项(常见问题)

如果 Rider 已安装但 Unity 里没显示:


✔️ 解决 1:安装 Rider 的 Unity 插件(必需)

打开 Rider:

File → Settings → Plugins → Marketplace

安装:

Rider Unity Support

安装后 → 重启 Rider,并重启 Unity。

Unity 会自动识别 Rider。


✔️ 解决 2:Unity 没自动识别 Rider 路径

手动选择:

复制代码
C:\Program Files\JetBrains\Rider\bin\rider64.exe

✔️ 解决 3:Unity 有时缓存 VS 作为默认编辑器

删除 Unity 配置缓存:

Windows:

复制代码
%APPDATA%\Unity

删除里面的 Editor-5.x 文件夹即可。


🧪 你可以测试是否成功

在 Unity 内创建一个脚本:

复制代码
右键 → Create → C# Script

然后双击它。

如果它在 JetBrains Rider 打开 → 成功 🎉

相关推荐
feiduoge16 小时前
教程 43 - 渲染目标和可配置渲染通道
windows·游戏引擎·图形渲染
d111111111d17 小时前
什么是内存对齐?在STM32上面如何通过编辑器指令来实现内存对齐。
笔记·stm32·单片机·嵌入式硬件·学习·编辑器
取加若则_20 小时前
Vim基本操作
linux·编辑器·vim
ellis197021 小时前
Unity出安卓包知识点汇总
android·unity
DoomGT21 小时前
Audio - UE5中的音效播放重启问题
游戏·ue5·游戏引擎·虚幻·虚幻引擎
Highcharts.js21 小时前
从旧版到新版:Highcharts for React 迁移全攻略 + 开发者必知的 5 大坑
前端·react.js·前端框架·编辑器·highcharts
一线灵1 天前
Axmol 开发环境快速搭建指南 (新)
游戏引擎
努力的小帅1 天前
通过VSCode远程连接到CentOS7/Ubuntu18等老系统
ide·vscode·编辑器
ttod_qzstudio1 天前
DriveLerpControllerEditor开发总结:一个3D编辑器插值控制系统的实现
vue.js·typescript·编辑器·tdesign
一线灵1 天前
跨平台游戏引擎 Axmol-2.11.0 发布
游戏引擎