resharper ultimate 2017電腦版作為經(jīng)典的編程軟件,為廣大用戶帶來更加便捷的操作設(shè)置,各方面功能設(shè)計的十分完善,可以支持多個不同的電腦系統(tǒng),并且在寫代碼的過程中系統(tǒng)會開始智能檢測,自動為你識別一些問題并進(jìn)行標(biāo)記,功能超級強大。
resharper ultimate 2017是一款非常熱門的編程工具,這款軟件為c#7帶來全新檢查和快速修復(fù),完美的支持最新vs2017,需要的用戶自行下載吧!

高亮顯示錯誤和快速更正
ReSharper能在用戶輸入的時候即對代碼進(jìn)行分析,并高亮顯示錯誤,用戶甚至無需進(jìn)行編譯。其甚至能對大部分錯誤快速給出修改建議,以幫助用戶快速解決問題。
代碼分析
ReSharper可提供對C#, XAML, XML, ASP.NET和ASP.NET MVC的持續(xù)的代碼質(zhì)量分析,甚至在用戶對之進(jìn)行編譯以前即可檢測到錯誤和問題。ReSharper可對用戶的代碼提供900多種代碼檢驗,用戶便可即刻 察覺到其當(dāng)前文件或者甚至整個解決方案中是否包含了錯誤和故障。
眾多的代碼重構(gòu)
與visual studio 2005/2008/2010相比,ReSharper提供了更豐富的自動代碼重構(gòu)功能。用戶可使用許多不同的重構(gòu)方法以進(jìn)行重命名,移動,安全刪除標(biāo)識;導(dǎo)入和內(nèi)聯(lián)字段、變量和參數(shù)等等。
集成單元測試
ReSharper自動偵查代碼中的單元測試,并提供完整的單元測試支持。你能從代碼編輯器中運行和調(diào)試測試。同時,會提供一個專用的單元測試資源窗口以讓用戶看到其單元測試的結(jié)果和重新運行單元測試。
導(dǎo)航和搜索
無論什么時候你需要查找某個類型,字段,方法,或任何其他的標(biāo)識,ReSharper提供了多種實現(xiàn)方法,可以通過名稱查找一個標(biāo)識,在代碼從引用位置導(dǎo)航到標(biāo)識的聲明位置,查找并高亮顯示標(biāo)識用法。使用集成到 Visual Studio用戶接口的特別工具窗口,ReSharper可以讓你看到完整的類型繼承樹和文件結(jié)構(gòu)。
先進(jìn)的代碼協(xié)助
ReSharper充分的考慮到了編碼的各個方面,以幫助用戶提高效率和節(jié)省時間。 其不但對Visual Studio的諸如代碼編譯之類的原生功能進(jìn)行了擴展和改進(jìn),還可以使得用戶通過使用大量的代碼模板快速生成代碼,在編輯器中查看類型和他們的成員的文 檔,使用稱為“上下文動作”(context actions)執(zhí)行代碼轉(zhuǎn)換,還有其他更多的。
NAnt和MS Build腳本編輯
其高級編輯功能之前只針對C#可以用,現(xiàn)在擴展到了NAnt和MSBuild腳本。若用戶安裝了ReSharper,則只要其在Visual Studio。NET中打開一個創(chuàng)建的腳本文件,便可立即得到完全代碼協(xié)助。
ASP.NET編輯
利用錯誤高亮顯示,快速修正,上下文動作,代碼協(xié)助,導(dǎo)航,重構(gòu),和其他特征,用戶現(xiàn)在可以愉悅而高效的編輯ASP.NET文件。使用ReSharper,你可以不受打擾的在ASP.NET中編輯和重構(gòu)C#代碼,如Web控件屬性和事件,數(shù)據(jù)源,和內(nèi)容點位符。
XAML編輯
有了ReSharper,用戶無論是在進(jìn)行Silverlight, WPF, 或者 Windows Phone 7 開發(fā)時,均可獲得附加的XAML編輯協(xié)助,包括即時代碼分析,代碼重構(gòu),代碼生成和調(diào)整,以及快速的解決方案范圍導(dǎo)航。
VB功能
ReSharper for Visual Studio 2005/2008/2010 擴展了其對visual basic代碼(包括使用VB編寫的ASP頁面)的一系列功能。其中包含了ReSharper的所有導(dǎo)航和搜索功能,以及語法高亮,文檔快速查找等。其最 大的益處則是對于需要開發(fā)混合了C#和VB的項目的.NET開發(fā)人員而言的。
Go to Text 定位文字導(dǎo)航(Ctrl+T、T、T)
在源文件和文本文件中迅速查找和定位任何文字。這項新功能采用三元索引實現(xiàn)快速查找文字。
支持ASP.NET Core 1.0 和 .NET Core 1.0項目
也就是說ReSharper現(xiàn)在可以正確處理項目引用,并為這類項目提供其核心功能(代碼檢查、代碼補全、導(dǎo)航、搜索和重構(gòu))。
以Tab鍵進(jìn)行結(jié)構(gòu)化導(dǎo)航
這是一項新功能,無需使用方向鍵,僅用 Tab 和 Shift+Tab 即可將選擇的文字快速移動到上一個或下一個代碼元素中。
解決方案層級的分析和警告
幫助您跟蹤解決方案內(nèi)的所有警告,包含實際的編輯器警告和 ReSharper 檢查結(jié)果,并且標(biāo)識出警告的嚴(yán)重程度。
新的 C# 輸入輔助功能
如自動將 MethodName(.) 替換為 MethodName(). ,糾正錯誤輸入的逐字字符串插值 @$ 前綴。
新的快速修復(fù)和上下文操作
有助于簡化字符串插值插入、恢復(fù)簡單的 for 循環(huán)內(nèi)的迭代順序、或修復(fù) void 方法的等待。在相關(guān)注釋中,現(xiàn)在只需一次上下文操作即可檢查方法的所有參數(shù)的 null 值(或空字符串),還可以使用 Alt+Enter 取消或刪除注釋。
全新重制的環(huán)繞模板
如果需要用模板圍繞一段代碼,只需選擇代碼并輸入所需模板名稱,無需使用任何快捷鍵。現(xiàn)在單一個模板可以同時用于創(chuàng)建代碼(作為動態(tài)模板)和圍繞已有代碼(作為環(huán)繞模板)。
新重構(gòu)功能支持將成員移動到類的其他位置
并且還可使用這種重構(gòu)將一個區(qū)域(region)內(nèi)的所有成員移動到新文件中,新的文件名將引用自區(qū)域名。
程序集依賴圖
可視化顯示程序集如何通過引用相互關(guān)聯(lián),通過上下文操作或在字符串常量前加上 /*language=html*/ 注釋,即可對 .cs、.js 和 .ts 文件中的字符串常量進(jìn)行 HTML 分析。現(xiàn)在可以使用 Mark HTML here 功能來利用字符串常量中的語法高亮顯示、錯誤檢測和其他 HTML 便利功能。
改進(jìn)對CSS的支持
ReSharper 的代碼檢查、代碼補全、導(dǎo)航、搜索和重構(gòu)現(xiàn)在對 CSS 變量同樣有效。此外還引入了幾個功能修復(fù)以便更好地進(jìn)行規(guī)范處理。
JSON value helpers
可以讓 ReSharper 為您的 JSON 文件提供代碼補全或驗證。可以在 JSON Value Helpers 選項頁中增加一個 helper 來與文件名后綴或模式匹配。也可在 JSON 選項中增加自定義 JSON 模式類別。
進(jìn)程瀏覽器窗口
以前只有 dotPeek 具備該功能,現(xiàn)在 ReSharper 可以直接提供當(dāng)前運行進(jìn)程的列表、瀏覽其模塊和反編譯 .NET 程序集。
編輯
Ctrl +Space 代碼完成
Ctrl +Shift + Space代碼完成
Ctrl +Alt + Space代碼完成
Ctrl + P顯示參數(shù)信息
Ctrl + W增量選擇塊
Ctrl +Shift + W 增量反選
Alt +Enter 顯示錯誤的修正方法
Ctrl +Alt + F 格式化代碼
Ctrl +Alt + O 根據(jù)指示修改優(yōu)化
Ctrl + D復(fù)制當(dāng)前行或選定的塊
Alt +Insert 生成構(gòu)造函數(shù),屬性,重載成員函數(shù),實現(xiàn)接口
Ctrl +Alt + J 生成if,try..catch,#region塊
Ctrl + /注釋及取消//注釋
Ctrl +Shift + / 注釋及取消/**/注釋
查找
Alt + F7查找變量,方法的引用
Alt +Shift + F7 在設(shè)定范圍中查找
Ctrl +Shift + F7 高亮顯示
Ctrl +Alt + F7 快速定位引用位置
Ctrl +Shift + F4 關(guān)閉查找結(jié)果tab
Ctrl +Alt + U 定位到查找結(jié)果
Ctrl +Alt + Up / Down 定位到下/前一個引用
導(dǎo)航
Ctrl + N定位到類型
Ctrl +Shift + N根據(jù)文件名定位
Ctrl + E最近文件列表
Ctrl + U調(diào)到基類
Ctrl +Shift + T 跳到類型申明處
Alt + Up/ Down跳到下/上一個方法
Ctrl +Shift +Backspace 上次編輯位置
Ctrl + B跳到變量申明處
Ctrl +Alt + B 跳到繼承類或接口處
F2 /Shift + F2 下/上一個高亮度顯示的錯誤
模板
Tab根據(jù)縮寫生成模板
Ctrl + J插入模板
內(nèi)置模板
foreach生成foreach 塊
ital生成ArrayList的迭代循環(huán)
itar 生成array的迭代循環(huán)
itdic 生成dictionary的迭代循環(huán)
asrt 生成assertion
ear生成空數(shù)組
loop生成loop循環(huán)
out 打印串
outv 打印變量值
網(wǎng)友評論