使用JetBrains Rider EAP开发和调试 Unity
孙广东 2017.3.4
http://blog.csdn.NET/u010019717
可以调试Unity 的工具现在可是够多的
- Visual Studio 全系列
- Visual Studio Code
- Xamarin Studio
- Mono Develop
- 今天的 Rider
使用JetBrains Rider EAP开发和调试 Unity
https://www.jetbrains.com/rider/
你可能还没有听说过这个产品。
但是 你一定听过说过他们公司的其他产品:
- IntelliJ IDEA
- PhpStorm
快速智能的 PHP IDE
- PyCharm
面向专业开发人员的 Python IDE
- RubyMine
最智能的Ruby IDE
- WebStorm
最智能的 JavaScript IDE
- AppCode
智能的 iOS/macOS 开发IDE
- CLion
一个智能的 C 和 C++ 跨平台IDE
- Rider
跨平台的 .NET IDE, 是基于 IntelliJ platform 和 ReSharper。
这里也要说明一下,他们公司的所有IDE 都是基于IntelliJplatform 的, 包括 Google 推出的 Android开发IDE ,AndroidStudio。 ReSharper是在 宇宙第一编辑器 Visual Studio中的最强插件。
这个Rider是跨平台的 , 当然了Visual Studio现在也是跨平台的!
一、让Rider编辑器 支持
你在安装之后 第一次启动 的最后一部是 Plugins 相关,提示你是否安装 其他的插件。 其中 就 包括 对Unity的支持, 你可以在这个时候直接选择安装。
或者 https://github.com/JetBrains/Unity3dRider File→Settings→Plugins→TypeUnity→Press "search in repositories"→ReSharper Unity plugin will befound→Install.→Restart Rider
二、让Unity编辑器支持
- 打开 Unity.
- 菜单 Edit → Preferences → External Tools.
- 在 External Script Editor 下来列表中 选择 "Browse" (简单一点就是安装路径下
)
On Windows, navigate to %APPDATA%\Microsoft\Windows\StartMenu\Programs\JetBrains Toolbox and select "Rider"
- On Mac, select ~/Applications/Jet Brains/Toolbox/Rider.app or /Applications/Rider.app
- On Linux, select rider.sh
每个Unity项目都需要有 Plugins 的导入:
- 把 https://github.com/JetBrains/Unity3dRider 这个仓库的 Assets/Plugins/Editor/JetBrains文件夹拷贝到你项目的 Assets/Plugins/Editor/JetBrains 下。
三、调试使用:
1、Rider编辑器菜单: Run → "Attach tolocal process" 然后选择当前运行的Unity进程。
2、Run → "EditConfigurations" → Add new "Mono remote" configuration to seteverything manually.
但是编辑器没有 Codelens 功能, 然我觉得很不习惯。
还是推荐 Visual Studio 2017 + R#
posted on 2017-07-20 10:33 ZhYQ_note 阅读(1810) 评论(0) 编辑 收藏 举报