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