使用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

智能 Java IDE

  • 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编辑器支持

  1. 打开 Unity.
  2. 菜单 Edit → Preferences → External Tools.
  3. 在 External Script Editor 下来列表中 选择 "Browse"    (简单一点就是安装路径下

 

On Windows, navigate to %APPDATA%\Microsoft\Windows\StartMenu\Programs\JetBrains Toolbox and select "Rider"

  1. On Mac, select ~/Applications/Jet Brains/Toolbox/Rider.app or /Applications/Rider.app
  2. On Linux, select rider.sh


每个Unity项目都需要有 Plugin的导入:

  1.  https://github.com/JetBrains/Unity3dRider 这个仓库的 Assets/Plugins/Editor/JetBrains文件夹拷贝到你项目的 Assets/Plugins/Editor/JetBrains 下。

 

 

三、调试使用:

1Rider编辑器菜单: 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编辑  收藏  举报

导航