單機遊戲下載單機遊戲下載基地
最新遊戲|熱門遊戲|遊戲大全|遊戲專題
壓縮解壓光盤工具文字輸入殺毒軟件文件處理轉換翻譯股票證券辦公學習編程軟件虛擬光驅
當前位置:首頁應用軟件編程軟件 → ReSharper Ultimate 2018

ReSharper Ultimate 2018

  • ReSharper Ultimate 2018截圖0
< >
ReSharper Ultimate 2018下載
好玩 好玩 0
坑爹 坑爹 0
  • 應用語言:中文
  • 應用大小:151M
  • 更新時間:2018-05-16 16:10
  • 發行時間:
  • 應用類型:普通
  • 應用標簽: ReSharper
ReSharperUltimate2018是最新版本的代碼生成軟件,為VisualStudio2017RTM提供支持,它帶來了新的C#7檢查和快速修複,支持VS2017中的.NET核心單元測試,並引入了許[更多]
應用介紹

ReSharper Ultimate 2018是最新版本的代碼生成軟件,為Visual Studio 2017 RTM提供支持,它帶來了新的 C#7 檢查和快速修複,支持 VS2017 中的 .NET 核心單元測試,並引入了許多代碼格式改進,包括初始的 EditorConfig 支持。此更新包括ReSharper C ++中的一些bug修複。

插件功能

·代碼分析

ReSharper可提供對C#, XAML, XML, ASP.NET和ASP.NET MVC的持續的代碼質量分析,甚至在用戶對之進行編譯以前即可檢測到錯誤和問題。ReSharper可對用戶的代碼提供900多種代碼檢驗,用戶便可即刻 察覺到其當前文件或者甚至整個解決方案中是否包含了錯誤和故障。

·高亮顯示錯誤和快速更正

ReSharper能在用戶輸入的時候即對代碼進行分析,並高亮顯示錯誤,用戶甚至無需進行編譯。其甚至能對大部分錯誤快速給出修改建議,以幫助用戶快速解決問題。

·先進的代碼協助

ReSharper充分的考慮到了編碼的各個方麵,以幫助用戶提高效率和節省時間。 其不但對Visual Studio的諸如代碼編譯之類的原生功能進行了擴展和改進,還可以使得用戶通過使用大量的代碼模板快速生成代碼,在編輯器中查看類型和他們的成員的文 檔,使用稱為“上下文動作”(context actions)執行代碼轉換,還有其他更多的。

·眾多的代碼重構

與Visual Studio 2005/2008/2010相比,ReSharper提供了更豐富的自動代碼重構功能。用戶可使用許多不同的重構方法以進行重命名,移動,安全刪除標識;導入和內聯字段、變量和參數等等

·導航和搜索

無論什麼時候你需要查找某個類型,字段,方法,或任何其他的標 識,ReSharper提供了多種實現方法,可以通過名稱查找一個標識,在代碼從引用位置導航到標識的聲明位置,查找並高亮顯示標識用法。使用集成到 Visual Studio用戶接口的特別工具窗口,ReSharper可以讓你看到完整的類型繼承樹和文件結構。

·集成單元測試

ReSharper自動偵查代碼中的單元測試,並提供完整的單元測試支持。你能從代碼編輯器中運行和調試測試。同時,會提供一個專用的單元測試資源窗口以讓用戶看到其單元測試的結果和重新運行單元測試。

·ASP.NET編輯

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

· NAnt和MS Build腳本編輯

其高級編輯功能之前隻針對C#可以用,現在擴展到了NAnt和MSBuild腳本。若用戶安裝了ReSharper,則隻要其在Visual Studio。NET中打開一個創建的腳本文件,便可立即得到完全代碼協助。

· VB功能

ReSharper for Visual Studio 2005/2008/2010 擴展了其對Visual Basic代碼(包括使用VB編寫的ASP頁麵)的一係列功能。其中包含了ReSharper的所有導航和搜索功能,以及語法高亮,文檔快速查找等。其最 大的益處則是對於需要開發混合了C#和VB的項目的.NET開發人員而言的。

· XAML編輯

有了ReSharper,用戶無論是在進行Silverlight, WPF, 或者 Windows Phone 7 開發時,均可獲得附加的XAML編輯協助,包括即時代碼分析,代碼重構,代碼生成和調整,以及快速的解決方案範圍導航。

功能特色

支持 ASP.NET Core 1.0 和 .NET Core 1.0 項目:也就是說 ReSharper 現在可以正確處理項目引用,並為這類項目提供其核心功能(代碼檢查、代碼補全、導航、搜索和重構)。

以 Tab 鍵進行結構化導航:這是一項新功能,無需使用方向鍵,僅用 Tab 和 Shift+Tab 即可將選擇的文字快速移動到上一個或下一個代碼元素中。

Go to Text 定位文字導航(Ctrl+T、T、T):在源文件和文本文件中迅速查找和定位任何文字。這項新功能采用三元索引實現快速查找文字。

解決方案層級的分析和警告:幫助您跟蹤解決方案內的所有警告,包含實際的編輯器警告和 ReSharper 檢查結果,並且標識出警告的嚴重程度。

新的 C# 輸入輔助功能:如自動將 MethodName(.) 替換為 MethodName(). ,糾正錯誤輸入的逐字字符串插值 @$ 前綴。

新的快速修複和上下文操作:有助於簡化字符串插值插入、恢複簡單的 for 循環內的迭代順序、或修複 void 方法的等待。在相關注釋中,現在隻需一次上下文操作即可檢查方法的所有參數的 null 值(或空字符串),還可以使用 Alt+Enter 取消或刪除注釋。

全新重製的環繞模板:如果需要用模板圍繞一段代碼,隻需選擇代碼並輸入所需模板名稱,無需使用任何快捷鍵。現在單一個模板可以同時用於創建代碼(作為動態模板)和圍繞已有代碼(作為環繞模板)。

新重構功能支持將成員移動到類的其他位置:並且還可使用這種重構將一個區域(region)內的所有成員移動到新文件中,新的文件名將引用自區域名。

程序集依賴圖:可視化顯示程序集如何通過引用相互關聯。

通過上下文操作或在字符串常量前加上 /*language=html*/ 注釋,即可對 .cs、.js 和 .ts 文件中的字符串常量進行 HTML 分析。現在可以使用 Mark HTML here 功能來利用字符串常量中的語法高亮顯示、錯誤檢測和其他 HTML 便利功能。

JSON value helpers:可以讓 ReSharper 為您的 JSON 文件提供代碼補全或驗證。可以在 JSON Value Helpers 選項頁中增加一個 helper 來與文件名後綴或模式匹配。也可在 JSON 選項中增加自定義 JSON 模式類別。

改進對 CSS 的支持:ReSharper 的代碼檢查、代碼補全、導航、搜索和重構現在對 CSS 變量同樣有效。此外還引入了幾個功能修複以便更好地進行規範處理。

擴展了對 TypeScript/JavaScript 的支持:包括利用代碼補全生成 TypeScript 代碼,改進了對 union 和 intersection 類型的 Find Usages 和 Rename 功能,完全支持 TypeScript 2.0.0 特性、包括:函數的 this、控製流感知類型保證、路徑映射、可選類成員和 never 類型。

進程瀏覽器窗口:以前隻有 dotPeek 具備該功能,現在 ReSharper 可以直接提供當前運行進程的列表、瀏覽其模塊和反編譯 .NET 程序集。

ReSharper快捷鍵:

(1)編輯

Ctrl +Space 代 碼完成

Ctrl +Shift + Space代碼完成

Ctrl +Alt + Space代碼完成

Ctrl + P顯示參 數信息

Alt +Insert 生 成構造函數,屬性,重載成員函數,實現接口

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

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

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

Ctrl + W增量選 擇塊

Ctrl +Shift + W 增量反選

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

Ctrl +Alt + F 格式化代碼

Ctrl +Alt + O 根據指示修改優化

Ctrl + D複製當 前行或選定的塊

(2)查找

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

Alt +Shift + F7 在設定範圍中查找

Ctrl +Shift + F7 高亮顯示

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

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

Ctrl +Shift + F4 關閉查找結果tab

Ctrl +Alt + U 定位到查找結果

(3)導航

Ctrl + N定位到 類型

Ctrl +Shift + N根據文件名定位

Ctrl + E最近文件列表

Ctrl +Shift +Backspace 上次編輯位置

Ctrl + B跳到變 量申明處

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

Ctrl + U調到基 類

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根據縮寫生成模板

Ctrl + J插入模 板

(5)內置模板:

asrt 生成assertion

ear生成空數組

foreach生成foreach 塊

ital生成ArrayList的迭代循環

itar 生成array的迭代循環

itdic 生成dictionary的迭代循環

loop生成loop循環

out 打印 串

outv 打印變量值

pcipublic const int

pcspublic const string

proprotected

psrpublic static readonly

psvmmain() method declaration

ritarIterate an array in reverse order

sfcSafely cast variable

thrthrow new

toar將ArrayList 轉化為array

相關應用
下載地址

ReSharper Ultimate 2018

    熱門評論

    最新評論

    發表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    (您的評論需要經過審核才能顯示)

    配置需求

    推薦專題

    up對戰平台up對戰平台

    關於飛翔 | 聯係我們 | 大事記 | 下載幫助(?) | 廣告聯係 | 版權聲明 | 網站地圖 | 友情鏈接

    Copyright 2010-2013 單機遊戲下載 (R) 版權所有 飛翔下載所有遊戲及軟件下載資源來源互聯網,並由網友上傳分享。如有侵權,請來電來函告之。
    飛翔忠告:抵製不良色情、反動、暴力遊戲 合理安排遊戲時間 享受健康生活【鄂ICP備13011873號-1】