使用Rider作的編寫Unity代碼的IDE,記錄一些與VS不相同的筆記html
安裝和設置方法:前端
我使用Rider 2019.1 + Unity3D 2018.3.4,在安裝完Rider以後,在Unity中選擇Rider作爲腳本編輯器,而後在Unity中雙擊代碼就能夠跳轉到Rider中,Rider會自動在Unity工程中導入調試的dll。web
從進程中來看,Rider中包含了一個Resharperwindows
轉到定義快捷爲Ctrl +B編輯器
文件會自動保存,這樣在寫完代碼後,Unity就會自動編譯,能夠在設置中禁用自動保存ide
禁用拼寫檢查 搜索 Typoui
能夠爲不一樣語言禁用 ReSpelleridea
Rider編寫純C#程序時,要先Build,再執行 run/debug。.net
rider默認會開啓自動保存功能,若是想關閉它的話,就把這2個地方點掉。插件
打開Systemsetting - Synchronize
Synchronize files on frame or editor tab activation -> 編輯時自動保存
Save files on frame deactivation -> 切換到其它窗口自動保存
在windows系統下比較
VS 2017企業版/專業版
Rider 2019.1
IDEA 2018.4
以前使用過兩年的IDEA編寫Lua,記錄下Rider與IDEA的區別(這兩款編輯器都出自同一家公司)
摺疊代碼塊的插件,彷佛IDEA更好用
對於一個超級大的文件,裏面有N個Class,在查找時沒法在某個Class範圍內搜索
漢化包:Rider 2019.2 漢化包
Rider插件平臺:https://plugins.jetbrains.com/rider
使用Rider開發.Net程序,好比web項目或者前端項目:http://www.javashuo.com/article/p-fvxtuzww-gh.html
Rider 調試ILRuntime,目前尚未好的方法。由於ILRuntime只提供了VS的擴展插件。