軟件介紹
JetBrains Rider社區版是由德國JetBrains公司以IntelliJ平臺為基礎專為C#、Unity和其他.NET應用程序所開發設計的集成式開發環境(IDE),能夠支持在Windows、Mac、Linux等多種系統上運行,并且基于其無與倫比的2500多項智能代碼檢查和重構工具,可以更好的增強用戶的開發體驗,讓其工作更加高效!
并且,為了進一步“簡化”開發過程,JetBrains Rider還內置了代碼編輯器、智能代碼補全、語法高亮、調試器等多樣功能,能夠全方位的滿足不同開發人員的研發需求,使得代碼編寫更加的“輕松簡單”!有需要的用戶快來下載使用吧!
軟件特色
1、多平臺支持:
Rider支持Windows、MacOS和Linux等多個平臺,為開發人員提供了靈活的開發環境選擇。
2、跨語言支持:
Rider支持多種語言,包括C#、F#、Visual Basic .NET、JavaScript、TypeScript、HTML、CSS等。
3、集成的開發環境:
Rider提供了完整的開發環境,包括代碼編輯器、調試器、測試工具、版本控制等。
4、智能代碼補全:
Rider提供了智能的代碼補全功能,可以幫助開發人員更快地編寫代碼,并減少錯誤。
5、強大的重構工具:
Rider提供了一系列強大的重構工具,可以幫助開發人員更輕松地重構代碼。
6、集成的調試器:
Rider提供了內置的調試器,可以幫助開發人員更快地診斷和解決問題。
7、單元測試支持:
Rider提供了內置的單元測試工具,可以幫助開發人員不更輕松地編寫和運行單元測試。
8、版本控制集成:
Rider支持多種版本控制系統,包括Git、Subversion、Mercurial等。
軟件功能
代碼分析
Rider 提供了 2,200 多個實時代碼檢查,以及自動快速修復,可以單獨或批量解決檢測到的問題。 對整個解決方案的錯誤分析將監控代碼問題,使您知道任何可能的錯誤,即使未打開的文件也不會錯過。
代碼編輯
Rider 的編輯器功能強大豐富,包括:不同種類的代碼補全和代碼模板,自動插入匹配的大括號和 import 指令,用于繼承導航的快速信息工具提示和間距圖標,上下文操作等。
重構
ReSharper 60 多個重構中的大多數都可以在 Rider 中使用,其超過 450 個上下文操作也已登陸 Rider。 重命名、提取方法、接口和類、移動和復制類型、使用替代語法,還有更多!
單元測試運行程序
Rider 幫助您基于 NUnit、xUnit.net 或 MSTest 運行和調試單元測試。 您可以瀏覽測試,按照不同的方式為測試分組,將測試細分為各個會話,查看測試輸出以及從堆棧跟蹤導航到源代碼。
調試器和更多工具
Rider 包含的調試器適用于 .NET 框架、Mono 和 .NET Core 應用程序,可以執行單步執行、監視、評估和運行到光標操作。 其他工具包括:堆棧跟蹤瀏覽器、NuGet 瀏覽器、VCS,并且支持數據庫。
數據庫和 SQL
不用離開 Rider 即可使用 SQL 和數據庫。 連接到數據庫,編輯架構和表格數據,運行查詢,甚至利用 UML 圖表分析架構。
導航和搜索
立刻跳到代碼庫中的任何文件、類型或成員,以及快速查找設置和操作。 查找任何符號的用途,或從符號導航到基本或派生符號、擴展方法或實現。
前端開發技術
Rider 內置支持 JavaScript、TypeScript、HTML、CSS 和 Sass。 利用 WebStorm 內含的重構、調試和單元測試功能。
可擴展性
忠實于自己的出身,Rider 支持為 ReSharper 和 IntelliJ Platform 開發的各種插件。 除了捆綁的插件外 (比如那些支持 VCS、F# 和 Unity 的),還有支持 Markdown、.gitignore 文件和 Python 腳本的插件。
JetBrains Rider社區版安裝步驟
1、在本站下載好后啟動應用程序,繼續下—步安裝。
2、設置安裝路徑,繼續下—步。
3、根據自己需求設置快捷方式和關聯文件等,繼續下一步。
4、確認無誤后開始安裝,耐心等待安裝。
5、安裝完成,退出安裝程序。
JetBrains Rider社區版使用技巧分享
一、Viewer查看編譯后的IL代碼:
Viewer位置在Tools -> IL Viewer,打開后會在右邊出現一個窗口,之后只需要點擊編譯,之后在右邊就會出現IL層的代碼。
二、自定義命名規則:
這個功能個人用起來非常舒服,可以強制標準化整個項目。位置在FIle -> Setting
三、代碼建議、提示的觸發條件:
在某些條件下,有的時候我們不希望看到波浪線,這時候就可以在FIle -> Settring里面搜索Inspection,找到后去修改里面的一些信息即可。
JetBrains Rider社區版常用快捷鍵分享
[ Shift + Shift ]
全局搜索,可以得到一個快速搜索界面,可以搜索類,方法,變量,甚至設置面板中的功能!
[ Alt + Enter ]
快速修復插入,當遇到報錯問題時,可以快速提示修改方案,在沒有錯誤時,也能夠補全相關代碼,同時對于代碼內容可以同義轉換,可以選擇更加簡潔的代碼書寫,優化自己的編程習慣
[ Ctrl+Shift+/ ]
快速注釋代碼塊
[ Ctrl+Shift+O ]
翻譯插件的快捷方式(如果你安裝了推薦的插件的話)
[ Ctrl+Shift+ 方向鍵上/下 ]
快速整體地移動代碼語句,例如,將一個方法整體向上或者向下,還不是只移動當前行
[ Ctrl+Alt+ Shift+ 方向鍵左/右 ]
快速整體地改變語句層級,例如,將一個方法快速修改層級。
[ Ctrl+Alt+L ]
格式化代碼,讓代碼以一定的規則分布,優化代碼可讀性