1. 程式人生 > >使用JetBrains Rider EAP開發和除錯 Unity

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

你可能還沒有聽說過這個產品。

但是你一定聽過說過他們公司的其他產品:

  • 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 ,AndroidStudioReSharper是在宇宙第一編輯器 Visual Studio中的最強外掛。

這個Rider是跨平臺的當然了Visual Studio現在也是跨平臺的!

一、讓Rider編輯器支援

你在安裝之後第一次啟動的最後一部是Plugin

相關,提示你是否安裝其他的外掛。其中包括Unity的支援,你可以在這個時候直接選擇安裝。

或者https://github.com/JetBrains/Unity3dRiderFile→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專案都需要有Plugins 的匯入:

  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功能,然我覺得很不習慣。

還是推薦VisualStudio 2017 + R