使用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 ,AndroidStudio。ReSharper是在宇宙第一編輯器 Visual Studio中的最強外掛。
這個Rider是跨平臺的,當然了Visual Studio現在也是跨平臺的!
一、讓Rider編輯器支援
你在安裝之後第一次啟動的最後一部是Plugins
或者https://github.com/JetBrains/Unity3dRiderFile→Settings→Plugins→TypeUnity→Press "search in repositories"→ReSharper Unity plugin will befound→Install.→Restart Rider
二、讓Unity編輯器支援
- 開啟Unity.
- 選單 Edit → Preferences → External Tools.
- 在 External Script Editor
)
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功能,然我覺得很不習慣。
還是推薦VisualStudio 2017 + R#