軟件介紹Rider 2021 Pro是由JetBrains公司精心打造的跨平臺(tái)代碼重構(gòu)工具,也是極強(qiáng)的.NET集成開發(fā)環(huán)境,能夠?yàn)槟闾峁﹦?chuàng)建和編輯代碼、構(gòu)建,執(zhí)行,測(cè)試,部署等多樣化的功能,同時(shí)也支持大多數(shù).NET項(xiàng)目類型與.Rider、.NET Framework,使你可以開發(fā)廣泛的應(yīng)用程序。 JetBrains Rider基于IntelliJ平臺(tái)和ReSharper打造,相較于同類軟件所支持的.NET項(xiàng)目類型更多,使你能夠輕松使用模板創(chuàng)建代碼,或是進(jìn)行單元測(cè)試、代碼性能分析、多種類型搜索等操作,深受廣大程序員的喜愛。 Rider 2021 Pro特色1、快速且強(qiáng)大的跨平臺(tái).NET IDE 可以幫助您在 Windows、Mac 和 Linux 上開發(fā) .NET、ASP.NET、.NET Core、Xamarin 或 Unity 應(yīng)用程序,從 C#、VB.NET 和 F# 到 ASP.NET Razor 語法、JavaScript、TypeScript、XAML、XML、HTML、CSS、SCSS、JSON 和 SQL,它為 .NET 開發(fā)中使用的語言提供了豐富的編輯支持和代碼洞察。 2、語言和項(xiàng)目類型 借助這款軟件,您可以打開、編輯、生成、運(yùn)行和調(diào)試大多數(shù) .NET 應(yīng)用程序,包括桌面應(yīng)用、Web 應(yīng)用、庫和服務(wù)(但是,調(diào)試 UWP 應(yīng)用程序尚未得到支持),還支持以 Mono 為目標(biāo)的應(yīng)用程序(例如 Unity 和 Xamarin),以及最新、最出色的 .NET Core 應(yīng)用程序。 支持 .NET 開發(fā)中使用的許多語言,包括 C#、F#、VB.NET、ASP.NET(ASPX 和 Razor 視圖引擎)、XAML、XML、JavaScript、TypeScript、JSON、HTML、CSS、SCSS、LESS 和 SQL。 3、ReSharper + IntelliJ 平臺(tái) 使用 IntelliJ 平臺(tái)的 UI 和多個(gè)功能,此平臺(tái)驅(qū)動(dòng)著 IntelliJ IDEA、WebStorm 和其他 JetBrains IDE,它具有跨平臺(tái)功能,為數(shù)以百萬計(jì)的開發(fā)者所熟悉,并提供 VCS 和數(shù)據(jù)庫支持等核心功能。 此外,我們還添加了 ReSharper 功能:導(dǎo)航與搜索、重構(gòu)、代碼檢查和快速修復(fù),等等,我們花費(fèi)了 10 多年的時(shí)間來構(gòu)建功能集,旨在幫助開發(fā)者讀取、寫入和導(dǎo)航大型 .NET 代碼庫,現(xiàn)在,用戶可以使用所有這些功能。 4、與生俱來的智能和快速 不會(huì)擠入 32 位進(jìn)程,這樣既能讓它深入了解您的代碼,又可以保持響應(yīng)速度,能夠以幾乎零延遲打開(和重新打開)大多數(shù)解決方案,對(duì)解決方案進(jìn)行外部變更? 正在切換 Git 分支? 沒問題:可以快速跟上。 在您編輯代碼時(shí),我們的首要任務(wù)是確保您可以充分發(fā)揮手指的輸入速度,不受 IDE 處理速度的影響。 5、在 Windows、Mac 和 Linux 上運(yùn)行 可以在多個(gè)平臺(tái)上運(yùn)行:Windows、macOS 和不同版本的 Linux,如果您想在 Mac 上編輯、生成、運(yùn)行或者調(diào)試 Unity 或 .NET Core 應(yīng)用程序,是您可以使用的成熟 IDE。 6、智能代碼編輯器 提供了眾多智能代碼編輯功能:例如不同的代碼補(bǔ)全、自動(dòng)導(dǎo)入命名空間、自動(dòng)插入大括號(hào)與高亮顯示匹配的分隔符、重新排列代碼、實(shí)時(shí)與后綴模板、ASP.NET MVC 中的控制器與操作超鏈接、多選擇模式、用于繼承導(dǎo)航的間距圖標(biāo),以及快速訪問重構(gòu)、生成、導(dǎo)航和上下文操作。 7、殺手級(jí)代碼分析 提供了 2200 多個(gè)實(shí)時(shí)代碼檢查,可以幫助您檢測(cè)錯(cuò)誤和代碼異味,提供 1000 多個(gè)快速修復(fù),可以單獨(dú)或批量解決檢測(cè)到的問題:只需點(diǎn)擊 AltEnter 進(jìn)行選擇,要詳細(xì)查看您的項(xiàng)目中的錯(cuò)誤,請(qǐng)使用解決方案級(jí)錯(cuò)誤分析 (SWEA):它可以監(jiān)視您的代碼庫中的錯(cuò)誤并讓您了解是否某些方面出錯(cuò),即使您沒有在文本編輯器中打開存在問題的文件。 8、導(dǎo)航和搜索 即時(shí)跳到您的代碼庫中的任何文件、類型或成員,并查找設(shè)置和操作,所有操作均可以通過常用的 Search Everywhere 快捷鍵完成,您可以查找任何符號(hào)的用法,包括跨語言用法和字符串文字中的用法,對(duì)于上下文導(dǎo)航,只需使用一個(gè) Navigate To 快捷鍵即可,此快捷鍵可以將您從符號(hào)轉(zhuǎn)到其基本與派生符號(hào)、擴(kuò)展方法或?qū)崿F(xiàn)。 9、反編譯器 想要了解第三方庫代碼的運(yùn)行效果? 對(duì)我們來說這不是問題:只需在庫符號(hào)上調(diào)用 Go to Declaration,并在常規(guī)的編輯器選項(xiàng)卡中讓這個(gè)將庫類型反編譯為 C#,隨后,您可以像往常導(dǎo)航源代碼一樣導(dǎo)航反編譯的代碼,以及查找和高亮顯示用法,不過,有時(shí)甚至不需要反編譯:軟件也是可以從 Microsoft Reference Source Center 等源服務(wù)器提取源代碼。 Rider 2021 Pro功能1、代碼分析 Rider擁有2,200多個(gè)實(shí)時(shí)代碼檢查,具有自動(dòng)快速修復(fù)功能,可以單獨(dú)或批量解決檢測(cè)到的問題。解決方案范圍的錯(cuò)誤分析將監(jiān)視代碼問題,并讓您知道是否出現(xiàn)任何問題,即使在當(dāng)前未打開的文件中也是如此。 2、代碼編輯 Rider豐富的編輯器具有不同類型的代碼完成和代碼模板,自動(dòng)插入匹配括號(hào)和導(dǎo)入指令,快速信息工具提示和用于繼承導(dǎo)航的裝訂圖標(biāo),上下文操作等等。 3、重構(gòu) ReSharper的60多個(gè)重構(gòu)大部分已經(jīng)在Rider中提供,其450多個(gè)上下文操作都在那里。重命名,提取方法,接口和類,移動(dòng)和復(fù)制類型,使用替代語法等等! 4、單元測(cè)試運(yùn)行器 Rider可幫助您基于NUnit,xUnit.net或MSTest運(yùn)行和調(diào)試單元測(cè)試。您可以探索測(cè)試,以不同方式對(duì)它們進(jìn)行分組,將它們分解為單個(gè)會(huì)話,查看測(cè)試輸出并從堆棧跟蹤導(dǎo)航到源代碼。 5、調(diào)試器和更多工具 Rider包含一個(gè)調(diào)試器,可與.NET Framework,Mono和.NET Core應(yīng)用程序配合使用,讓您可以步進(jìn),觀察,評(píng)估和運(yùn)行游標(biāo)。其他工具包括堆棧跟蹤資源管理器,NuGet瀏覽器以及VCS和數(shù)據(jù)庫支持。 6、數(shù)據(jù)庫和SQL 使用SQL和數(shù)據(jù)庫而無需離開Rider。連接到數(shù)據(jù)庫,編輯模式和表數(shù)據(jù),運(yùn)行查詢,甚至使用UML圖分析模式。 7、導(dǎo)航和搜索 立即跳轉(zhuǎn)到代碼庫中的任何文件,類型或成員,以及快速查找設(shè)置和操作。查找任何符號(hào)的用法,或從符號(hào)導(dǎo)航到基礎(chǔ)和派生符號(hào),擴(kuò)展方法或?qū)崿F(xiàn)。 8、前端技術(shù) Rider內(nèi)置了JavaScript,TypeScript,HTML,CSS和Sass支持。利用WebStorm中包含的重構(gòu),調(diào)試和單元測(cè)試功能。 9、可擴(kuò)展性 Rider支持為ReSharper和IntelliJ Platform開發(fā)的各種插件。除了捆綁的插件(例如VCS,F(xiàn)#和Unity支持的插件)之外,還提供支持Markdown,.gitignore文件和Python腳本的插件。 JetBrains Rider安裝教程1、下載軟件壓縮包文件,雙擊打開“JetBrains Rider.exe”,進(jìn)行安裝 2、點(diǎn)擊“Browse”可更改安裝軟件位置 安裝向?qū)J(rèn)設(shè)置的軟件默認(rèn)安裝路徑為C:\Program Files\JetBrains\JetBrains Rider 211.4961.5 3、根據(jù)自身需求選擇安裝類型 4、軟件安裝需要一些時(shí)間請(qǐng)耐心等待即可 5、軟件安裝完成,安裝向?qū)?huì)提示完成軟件安裝向?qū)В∠催x,點(diǎn)擊Finish 6、雙擊打開軟件,這個(gè)時(shí)候軟件還是英文版,我們先對(duì)它進(jìn)行語言的調(diào)整,漢化操作 7、直接快捷鍵Ctrl+ALT+S打開Settings-Plugins 8、在marketplace的搜索框中輸入Chinese,找到漢化插件chinese(simplified) langua...在點(diǎn)擊install進(jìn)行安裝 9、這個(gè)時(shí)候點(diǎn)擊restart idea會(huì)彈出提示重啟框,在點(diǎn)擊restart重啟軟件 10、重啟軟件,進(jìn)入界面后即可發(fā)現(xiàn)是中文界面。 JetBrains Rider進(jìn)行Unreal C++開發(fā)一、下載軟件 1、Unreal Engine 2、JetBrains Rider 二、Unreal配置項(xiàng) 1、修改Unreal源碼編輯器為Rider 2、重啟Unreal之后,刷新Rider項(xiàng)目 三、Rider配置 1、通過Unreal的菜單打開Rider 2、等待代碼索引完成(速度由cpu性能決定,慢的就得多等一會(huì)了) 3、根據(jù)Rider的提示,安裝Rider Link插件 四、功能簡(jiǎn)介 1、目錄結(jié)構(gòu) Rider將代碼分為了引擎部分和游戲部分,我們的游戲邏輯代碼會(huì)在Games/[項(xiàng)目名稱]/[項(xiàng)目名稱]/Source/[項(xiàng)目名稱]下面 2、編譯 在Rider項(xiàng)目中直接點(diǎn)擊右上角的“錘子”進(jìn)行構(gòu)建,成功之后可以直接在Unreal里面運(yùn)行看到結(jié)果。或者在Rider里面編輯代碼,在Unreal里面點(diǎn)擊編譯也可以 3、日志 Rider下方的工具欄集成了Unreal的日志輸出,可以方便的看到程序的反饋 4、斷點(diǎn)調(diào)試 選擇DebugGameEditor模式,然后點(diǎn)擊“bug”按鈕,Rider會(huì)打開一個(gè)調(diào)試模式的Unreal窗口,接著隨手下幾個(gè)斷點(diǎn)。然后點(diǎn)擊“開始手柄”也就是第一個(gè)紅框的按鈕,游戲就會(huì)開始運(yùn)行并且出發(fā)斷點(diǎn)。 JetBrains Rider使用技巧一、Viewer查看編譯后的IL代碼: Viewer位置在Tools -> IL Viewer,打開后會(huì)在右邊出現(xiàn)一個(gè)窗口,之后只需要點(diǎn)擊編譯,之后在右邊就會(huì)出現(xiàn)IL層的代碼。 二、自定義命名規(guī)則: 這個(gè)功能個(gè)人用起來非常舒服,可以強(qiáng)制標(biāo)準(zhǔn)化整個(gè)項(xiàng)目。位置在FIle -> Setting 三、代碼建議、提示的觸發(fā)條件: 在某些條件下,有的時(shí)候我們不希望看到波浪線,這時(shí)候就可以在FIle -> Settring里面搜索Inspection,找到后去修改里面的一些信息即可。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......