亚洲乱色熟女一区二区三区麻豆,永久黄网站色视频免费,亚洲欧美日韩一区二区,亚洲综合色噜噜狠狠网站超清,中文字幕乱码一区二区三区免费

首頁 > win軟件 > 編程開發(fā) > 編程軟件 > JetBrains ReSharper Ultimate
JetBrains ReSharper Ultimate

JetBrains ReSharper Ultimate

最新版
大小

328.25MB

語言

簡體

系統(tǒng)

WinAll

類別

編程軟件

下載

8911

更新

2023-10-23

要不點點贊?

446

軟件介紹

JetBrains ReSharper Ultimate最新版是一款強大的代碼生成軟件。JetBrains ReSharper Ultimate官方版支持對代碼進行重構(gòu)、代碼格式化或清理無用的代碼等功能,提高開發(fā)人員的效率。JetBrains ReSharper Ultimate軟件可用于C#、VB.net、XML、Asp.net、XAML和構(gòu)建腳本,讓你輕松編寫代碼。

軟件特色

      1、集成單元測試

      自動偵查代碼中的單元測試,并提供完整的單元測試支持。你能從代碼編輯器中運行和調(diào)試測試。同時,一個專用的單元測試資源窗口會讓你看到你的單元測試的結(jié)構(gòu)和運行一個或多少單元測試會話的任意組合測試。

      2、ASP.NET編輯

      利用錯誤高亮顯示,快速修正,上下文動作,代碼協(xié)助,導(dǎo)航,重構(gòu),和其他特征,用戶現(xiàn)在可以愉悅而高效的編輯ASP.NET文件。使用ReSharper,你可以不受打擾的在ASP.NET中編輯和重構(gòu)C#代碼,如Web控件屬性和事件,數(shù)據(jù)源,和內(nèi)容點位符。

      3、XAML編輯

      用戶無論是在進行Silverlight, WPF, 或者 Windows Phone 7 開發(fā)時,均可獲得附加的XAML編輯協(xié)助,包括即時代碼分析,代碼重構(gòu),代碼生成和調(diào)整,以及快速的解決方案范圍導(dǎo)航。

      4、交叉語言功能

      為了混合C#和VB.net項目,幫助你保持代碼的各個部分在一起流暢的工作和在你的代碼間輕松的導(dǎo)航。所有導(dǎo)航和搜索動作把所有語言的代碼都考慮在內(nèi),包括C#,VB.net,Asp.net,和XAML。你可以導(dǎo)航到使用,聲明,繼承,基類和更多—交叉語言。無論何時只要可能,都會由使用重構(gòu)、上下文動作、或覆蓋兩個主要語言的快速修改進行自動引用修正。單元測試是可用的,并且無論使用C#或VB.net寫單元測試都是一樣的用。

      5、NAnt和MS Build腳本編輯

      高級編輯性能(Advanced editing capabilities),之前只針對C#可以用,現(xiàn)在擴展到了NAnt和MSBuild腳本,為生成腳本提供了完整的代碼協(xié)助,大量的導(dǎo)航和搜索特征,文件結(jié)構(gòu),實時錯誤高亮顯示和快速修改。

      6、XML支持

      提供了一些省時的XML特征,包括類型完成,導(dǎo)航到引用類型,高亮顯示,替換和移動標(biāo)簽,在兩個標(biāo)簽之間導(dǎo)航和打開/關(guān)閉標(biāo)簽,使用代碼協(xié)助和活模板。

      7、XAML支持

      XAML特征包括XAML代碼中的XML編輯,所有的ReSharper代碼完成特征,幾個重構(gòu)(包括重命名重構(gòu)),和實時錯誤提示,語義和語法分析。上面的截屏中顯示在XAML資源中的敏捷的代碼完成工作。

軟件功能

      1、代碼質(zhì)量分析

      ReSharper可提供對C#, XAML, XML, ASP.NET和ASP.NET MVC的持續(xù)的代碼質(zhì)量分析,甚至在用戶對之進行編譯以前即可檢測到錯誤和問題。ReSharper可對用戶的代碼提供900多種代碼檢驗,用戶便可即刻 察覺到其當(dāng)前文件或者甚至整個解決方案中是否包含了錯誤和故障。對大多數(shù)錯誤,它立即通過智能修正給出解決問題的方法。它也可以給出編碼建議和線索,這些東東提供洞察代碼結(jié)構(gòu)和邏輯,并使引起你對潛在的設(shè)計錯誤注意。你也可以注釋你代碼以使ReSharper更好的分析你的代碼。

      2、導(dǎo)航和搜索

      無論什么時候你需要查找某個類型,字段,方法,或任何其他的標(biāo)識,ReSharper提供了多種實現(xiàn)方法,可以通過名稱查找一個標(biāo)識,在代碼從引用位置導(dǎo)航到標(biāo)識的聲明位置,查找并高亮顯示標(biāo)識用法??梢栽诋?dāng)前位置使用簡單的快捷方式實現(xiàn)所有可用的導(dǎo)航行為。另外,使用集成到Visual Studio用戶接口的特別工具窗口,ReSharper可以讓你看到完整的類型繼承樹和文件結(jié)構(gòu)。ReSharper對最近編輯擴展了一系列的導(dǎo)航和搜索的特性—你最近修改的文件或標(biāo)識的下拉列表。

      3、代碼協(xié)助

      ReSharper提供許多簡化代碼任務(wù)的快捷方式以提高你的生產(chǎn)力和節(jié)省你的時間。在上面的截屏中,ReSharper智能的建議你添加遺漏的using或在你輸入類型名稱時導(dǎo)入正確的全名。它可以使用不同的代碼模板快速的生成代碼,在編輯器中查看類型和他們的成員的文檔,使用稱為“上下文動作”(context actions)執(zhí)行代碼轉(zhuǎn)換,還有其他更多的。

      ReSharper使用三種代碼完成類型來擴展和提高Visual Studio本身的智能化。標(biāo)識完成建議只存取在當(dāng)前作用域的類型。智能完成任務(wù)非常有效,實時過濾成員方法和變量以匹配你輸入的表達式。導(dǎo)入符號完成,使在當(dāng)前項目中完成類型名名稱和擴展方法成為可能。它也在需要的時候自動添加適當(dāng)?shù)膗sing引用。另外還有語句完成,使用一個簡單的快捷鍵就可以自動添加必要的語法元素(大括號,分號等),并把光標(biāo)放置到適當(dāng)?shù)奈恢靡蚤_始下一句。

      4、代碼重構(gòu)

      與Visual Studio 2005/2008/2010相比,ReSharper提供了更豐富的自動代碼重構(gòu)功能。用戶可使用許多不同的重構(gòu)方法以進行重命名,移動,安全刪除標(biāo)識;導(dǎo)入和內(nèi)聯(lián)字段、變量和參數(shù)等等。

      5、代碼清理

      代碼清理是一個數(shù)十個ReSharper特性的快捷方式(Code Cleanup is a shortcut for a dozen ofReSharperfeatures),根據(jù)自定的風(fēng)格格式化代碼,排列“this”限定詞,移除冗余的代碼,根據(jù)候補字段轉(zhuǎn)換成自動屬性,把字段置為只讀,優(yōu)化using命令,適當(dāng)?shù)暮喕茫挛募^,使用vars替換顯式類型,或使用更多的設(shè)置修改你的C#代碼。

      6、集成單元測試

      ReSharper自動偵查代碼中的單元測試,并提供完整的單元測試支持。你能從代碼編輯器中運行和調(diào)試測試。同時,一個專用的單元測試資源窗口會讓你看到你的單元測試的結(jié)構(gòu)和運行一個或多少單元測試會話的任意組合測試。

      7、ASP.NET編輯

      利用錯誤高亮顯示,快速修正,上下文動作,代碼協(xié)助,導(dǎo)航,重構(gòu),和其他特征,用戶現(xiàn)在可以愉悅而高效的編輯ASP.NET文件。使用ReSharper,你可以不受打擾的在ASP.NET中編輯和重構(gòu)C#代碼,如Web控件屬性和事件,數(shù)據(jù)源,和內(nèi)容點位符。

      8、XAML編輯

      有了ReSharper,用戶無論是在進行Silverlight, WPF, 或者 Windows Phone 7 開發(fā)時,均可獲得附加的XAML編輯協(xié)助,包括即時代碼分析,代碼重構(gòu),代碼生成和調(diào)整,以及快速的解決方案范圍導(dǎo)航。

      9、交叉語言功能

      為了混合C#和VB.net項目,ReSharper幫助你保持代碼的各個部分在一起流暢的工作和在你的代碼間輕松的導(dǎo)航。所有導(dǎo)航和搜索動作把所有語言的代碼都考慮在內(nèi),包括C#,VB.net,Asp.net,和XAML。你可以導(dǎo)航到使用,聲明,繼承,基類和更多—交叉語言。無論何時只要可能,都會由使用重構(gòu)、上下文動作、或覆蓋兩個主要語言的快速修改進行自動引用修正。單元測試是可用的,并且無論使用C#或VB.net寫單元測試都是一樣的用。

      10、NAnt和MS Build腳本編輯

      高級編輯性能(AdvanCEd editing capabilities),之前只針對C#可以用,現(xiàn)在擴展到了NAnt和MSBuild腳本,為生成腳本提供了完整的代碼協(xié)助,大量的導(dǎo)航和搜索特征,文件結(jié)構(gòu),實時錯誤高亮顯示和快速修改。

      11、XML支持

      ReSharper提供了一些省時的XML特征,包括類型完成,導(dǎo)航到引用類型,高亮顯示,替換和移動標(biāo)簽,在兩個標(biāo)簽之間導(dǎo)航和打開/關(guān)閉標(biāo)簽,使用代碼協(xié)助和活模板。

      12、XAML支持

      XAML特征包括XAML代碼中的XML編輯,所有的ReSharper代碼完成特征,幾個重構(gòu)(包括重命名重構(gòu)),和實時錯誤提示,語義和語法分析。上面的截屏中顯示在XAML資源中的敏捷的代碼完成工作。

安裝步驟

      1、在本站下載的JetBrains ReSharper Ultimate壓縮包

      2、雙擊JetBrains.ReSharper.2019.1.1運行安裝,選擇你需要的工具組件,并勾選接受協(xié)議,點next

      3、點install安裝

      4、軟件正在安裝,耐心等待

      5、JetBrains ReSharper Ultimate安裝完成,點exit退出

更新日志

      最初的C#8支持

      大多數(shù)新語言功能已經(jīng)得到支持,包括:

      結(jié)束表達式的范圍和索引

      空結(jié)合賦值

      Switch 表達式

      switch聲明中的元組表達式

      Static 地方職能

      Async 流

      可空的引用類型

      遞歸模式

      using 聲明

      為可空性注釋打字輔助已得到增強,以支持最新語言版本的功能。

      支持Visual Studio 2019 RTM

      ReSharper 2019.1支持最近的Visual Studio 2019最終版本。除了支持C#8.0之外,還有以下顯著的變化:

      此版本支持Visual Studio 2019中的“ 異步包自動加載 ”API。

      支持Visual Studio 2019中的MSTest框架。

      代碼格式更新

      以下是我們?yōu)榇a格式化所做的改進:

      當(dāng)您按下時,會有一個新的打字輔助來取消代碼Backspace。

      現(xiàn)在,您可以將所有代碼格式和代碼樣式設(shè)置導(dǎo)出到 .editorconfig文件,并與不使用JetBrains產(chǎn)品的同事共享。

      檢測格式設(shè)置在后臺運行。

      默認情況下,格式化子語句周圍縮進的檢查是ON。

      使用指令排序與Visual Studio和 StyleCop行為兼容,并且它支持按字母順序?qū)λ惺褂弥噶钸M行排序,包括System。

      提供了新的內(nèi)置代碼清理配置文件。

      更多文件轉(zhuǎn)到文本

      Go to Text背后的引擎完全考慮了解決方案中的所有文本文件。

      以前,Go to Text僅考慮已由ReSharper編制索引的文件。ReSharper只索引包含代碼的文件或可以幫助您編寫代碼,因為在大多數(shù)情況下運行其他文件的完整索引是很昂貴的。因此,具有“未知”文件擴展名的所有文件都完全超出范圍,這意味著您無法搜索非代碼文件。

      我們把發(fā)動機拉平了!現(xiàn)在,在顯示索引文件的結(jié)果時,引擎開始在后臺搜索非索引文本文件。如果您將一些數(shù)據(jù)存儲在具有不同擴展名的文件中,這非常有用,例如。* proj,.yml和.csv。

      優(yōu)化SDK項目的引用

      ReSharper現(xiàn)在還檢查SDK項目中未使用的包引用。在項目的上下文菜單中使用“ 優(yōu)化引用 ”來分析和優(yōu)化這些引用。當(dāng)項目不包含任何使用給定引用的代碼時,它將顯示為未使用。輕松卸載未使用的軟件包并保持項目的依賴樹清潔!

      改進的提取方法重構(gòu)

      Extract Method重構(gòu)現(xiàn)在更加適合開發(fā)人員。如果引入?yún)?shù)的自動生成名稱不是您想要的,只需在重構(gòu)對話框中編輯名稱,以及引入的方法名稱,返回類型和可見性。

快捷鍵

      (1)編輯

      Ctrl +Space 代 碼完成

      Ctrl +Shift + Space代碼完成

      Ctrl +Alt + Space代碼完成

      Ctrl + P顯示參 數(shù)信息

      Alt +Insert 生 成構(gòu)造函數(shù),屬性,重載成員函數(shù),實現(xiàn)接口

      Ctrl +Alt + J 生成if,try..catch,#region塊

      Ctrl + /注釋及 取消//注釋

      Ctrl +Shift + / 注釋及取消注釋

      Ctrl + W增量選 擇塊

      Ctrl +Shift + W 增量反選

      Alt +Enter 顯 示錯誤的修正方法

      Ctrl +Alt + F 格式化代碼

      Ctrl +Alt + O 根據(jù)指示修改優(yōu)化

      Ctrl + D復(fù)制當(dāng) 前行或選定的塊

      (2)查找

      Alt + F7查找變 量,方法的引用

      Alt +Shift + F7 在設(shè)定范圍中查找

      Ctrl +Shift + F7 高亮顯示

      Ctrl +Alt + Up / Down 定位到下/前一個引用

      Ctrl +Alt + F7 快速定位引用位置

      Ctrl +Shift + F4 關(guān)閉查找結(jié)果tab

      Ctrl +Alt + U 定位到查找結(jié)果

      (3)導(dǎo)航

      Ctrl + N定位到 類型

      Ctrl +Shift + N根據(jù)文件名定位

      Ctrl + E最近文件列表

      Ctrl +Shift +Backspace 上次編輯位置

      Ctrl + B跳到變 量申明處

      Ctrl +Alt + B 跳到繼承類或接口處

      Ctrl + U調(diào)到基 類

      Ctrl +Shift + T 跳到類型申明處

      Alt + Up/ Down跳到下/上一個方法

      Ctrl +F12

      F2 /Shift + F2 下/上一個高亮度顯示的錯誤

      Ctrl +Shift + E Stack Trace

      Refactoring

      F6將類移入另外的命名 空間

      Shift +F6 方 法更名

      Ctrl +F6 更改 簽名

      Ctrl +Alt + N

      Ctrl +Alt + M 將選定塊抽取為一個方法

      Ctrl +Alt + V 更改變量名稱和類型

      (4)模板

      Tab根據(jù)縮寫生成模板

      Ctrl + J插入模 板

      (5)內(nèi)置模板:

      asrt 生成assertion

      ear生成空數(shù)組

      foreach生成foreach 塊

      ital生成ArrayList的迭代循環(huán)

      itar 生成array的迭代循環(huán)

      itdic 生成dictionary的迭代循環(huán)

      loop生成loop循環(huán)

      out 打印 串

      outv 打印變量值

      pcipublic const int

      pcspublic const string

      proprotected

      psrpublic static readonly

      psvmmainmethod declaration

      ritarIterate an array in reverse order

      sfcSafely cast variable

      thrthrow new

      toar將ArrayList 轉(zhuǎn)化為array

小編寄語

      JetBrains ReSharper Ultimate是JetBrains公司為 .NET開發(fā)者和C++開發(fā)者提供的Visual Studio 擴展及NET工具集,產(chǎn)品包含ReSharper C++、dotPeek、dotCover、dotTrace、dotMemory。ReSharper在框架支持、代碼分析、代碼重構(gòu)、代碼轉(zhuǎn)換和導(dǎo)航和搜索支持等多方面比Visual Studio最新版還要強大許多,能幫助任何Visual Studio開發(fā)者用戶提高編寫代碼效率,單元測試和重構(gòu)現(xiàn)有代碼庫。

軟件介紹 軟件特色 軟件功能 安裝步驟 更新日志 小編寄語