JetBrains Resharper即目前的JetBrains dotUltimate是由JetBrains公司推出的專業(yè)代碼生成器,JetBrains的產(chǎn)品眾多,相信大家都有了解,款款軟件都是精品,JetBrains Resharper也不例外,它專門為程序由提供了高效率編程的解決方案,ReSharper一個(gè)非常實(shí)用的插件,他能幫助Microsoft Visual Studio成為一個(gè)更佳的IDE工具。ReSharper提供的功能可用于C#、VB.net、XML、Asp.net、XAML和構(gòu)建腳本。你可以進(jìn)行深度代碼分析、智能代碼協(xié)助、實(shí)時(shí)錯(cuò)誤代碼高亮顯示、解決方案范圍內(nèi)代碼分析、快速代碼更正,一步完成代碼格式化和清理,業(yè)界領(lǐng)先的自動(dòng)代碼重構(gòu),高級(jí)的集成單元測(cè)試方案和強(qiáng)大的解決方案內(nèi)導(dǎo)航和搜索,讓你更具效率。
JetBrains Resharper2021破解版新版更是為大家?guī)?lái)了新的C#7檢查和快速修復(fù)功能,支持VS2017中的.NET核心單元測(cè)試,并引入了許多代碼格式改進(jìn),包括初始的EditorConfig支持。更改還包括導(dǎo)航和搜索更新,完全支持TypeScript 2.1以及初始支持TypeScript 2.2和Angular 2。內(nèi)含無(wú)限時(shí)長(zhǎng)許可補(bǔ)丁,不容錯(cuò)過(guò)!
JetBrains Resharper功能特色:
1.代碼質(zhì)量分析。
Resharper可以為C#、XAML、XML、ASP、NET、ASP、NETMVC提供持續(xù)的代碼質(zhì)量分析,甚至在用戶編譯之前就可以檢測(cè)到錯(cuò)誤和問(wèn)題。Resharper可以為用戶的代碼提供900多種代碼檢查,用戶可以立即檢測(cè)到當(dāng)前文件或整個(gè)解決方案中是否包含錯(cuò)誤和故障。對(duì)于大多數(shù)錯(cuò)誤,它立即通過(guò)智能修正提供解決問(wèn)題的方法。它還可以提供編碼建議和線索,以洞察代碼結(jié)構(gòu)和邏輯,并吸引您對(duì)潛在設(shè)計(jì)錯(cuò)誤的注意。您還可以注釋您的代碼,以便Resharper能夠更好地分析您的代碼。
2.導(dǎo)航和搜索。
Resharper提供了多種實(shí)現(xiàn)方法,無(wú)論您何時(shí)需要查找某種類型、字段、方法或任何其他標(biāo)志。您可以通過(guò)名稱找到一個(gè)標(biāo)志,并在代碼中從引用位置導(dǎo)航到標(biāo)志的聲明位置,找到并突出顯示標(biāo)志用法。所有可用的導(dǎo)航行為都可以在當(dāng)前位置使用簡(jiǎn)單快捷的方法。此外,使用集成到VisualStudio用戶接口的特殊工具窗口,Resharper可以讓您看到完整的類型繼承樹和文件結(jié)構(gòu)。Resharper擴(kuò)展了一系列導(dǎo)航和搜索特性——您最近修改的文件或標(biāo)志的下拉列表。
3.代碼協(xié)助。
Resharper提供了許多快速的方法來(lái)簡(jiǎn)化代碼任務(wù),以提高生產(chǎn)力和節(jié)省時(shí)間。在上述截圖中,Resharper智能建議您添加遺漏的using或在輸入類型名稱時(shí)導(dǎo)入正確的全名。它可以使用不同的代碼模板快速生成代碼,查看編輯器中的類型和成員的文檔,并使用代碼轉(zhuǎn)換,稱為上下文動(dòng)作(contextactions)。
Resharper使用三種代碼完成類型來(lái)擴(kuò)展和提高VisualStudio本身的智能性。建議只訪問(wèn)當(dāng)前功能域的類型。智能完成任務(wù)非常有效。實(shí)時(shí)過(guò)濾成員方法和變量以匹配您輸入的表達(dá)式。導(dǎo)入符號(hào)完成,使類型名稱和擴(kuò)展方法可以在當(dāng)前項(xiàng)目中完成。必要時(shí)自動(dòng)添加適當(dāng)?shù)膗sing引用。此外,還有句子完成。使用簡(jiǎn)單的快捷鍵自動(dòng)添加必要的語(yǔ)法元素(大括號(hào)、分號(hào)等),并將光標(biāo)放置在適當(dāng)?shù)奈恢瞄_始下一句話。
4.代碼重構(gòu)。
Resharper提供了比VisualStudio2005/2008/2010更豐富的自動(dòng)代碼重建功能。用戶可以使用許多不同的重建方法來(lái)重命名、移動(dòng)和安全刪除標(biāo)志;導(dǎo)入和內(nèi)聯(lián)字段。變量和參數(shù)等。
5.代碼清理。
代碼清理是幾十個(gè)Resharper特性的快捷方式(Codecleanupishortcutforenofresharperfeatures),根據(jù)自定風(fēng)格的格式化代碼排列this限定詞,刪除冗余代碼,根據(jù)候補(bǔ)字段轉(zhuǎn)換為自動(dòng)屬性,將字段放置為只讀,優(yōu)化using命令,適當(dāng)簡(jiǎn)化引用,更新文件頭。
6.集成單元測(cè)試。
Resharper自動(dòng)調(diào)查代碼中的單元測(cè)試,并提供完整的單元測(cè)試支持。您可以從代碼編輯器中操作和調(diào)試測(cè)試。同時(shí),一個(gè)特殊的單元測(cè)試資源窗口將允許您看到單元測(cè)試的結(jié)構(gòu)和操作單元測(cè)試會(huì)話的任何組合測(cè)試。
7.ASP.NET編輯。
用戶現(xiàn)在可以愉快高效地編輯ASP.NET文件,使用錯(cuò)誤的亮點(diǎn)顯示、快速修正、上下文動(dòng)作、代碼協(xié)助、導(dǎo)航、重構(gòu)等特點(diǎn)。使用Resharper,您可以在ASP.NET中編輯和重構(gòu)C#代碼,如Web控件屬性和事件、數(shù)據(jù)源和內(nèi)容點(diǎn)位符。
8.XAML編輯。
有了Resharper,用戶可以獲得額外的XAML編輯協(xié)助,包括即時(shí)代碼分析、代碼重構(gòu)、代碼生成和調(diào)整,以及快速解決方案范圍導(dǎo)航。
9.交叉語(yǔ)言功能。
為了混合C#和VB.net項(xiàng)目,resharper幫助您在代碼之間保持流暢的工作和輕松的導(dǎo)航。所有的導(dǎo)航和搜索動(dòng)作都考慮了所有語(yǔ)言的代碼,包括C#、VB.net、Asp.net和XAML。您可以導(dǎo)航到使用、聲明、繼承、基本類別和更多的交叉語(yǔ)言。無(wú)論何時(shí)可能,它都將被重建。上下文動(dòng)作?;蚋采w兩種主要語(yǔ)言的快速修改。單元測(cè)試是可用的,C#或VB.net寫作單元測(cè)試是相同的。
10.NAnt和MSBuild腳本編輯。
高級(jí)編輯性能(Advancededitingcapabilities)以前只用于C#,現(xiàn)在擴(kuò)展到NAnt和MSbuild腳本,為生成腳本提供了完整的代碼協(xié)助,大量的導(dǎo)航和搜索特征,文件結(jié)構(gòu),實(shí)時(shí)錯(cuò)誤顯示和快速修改。
11.XML支持。
Resharper提供了一些節(jié)省時(shí)間的XML特征,包括類型完成、導(dǎo)航到引用類型、亮點(diǎn)顯示、替換和移動(dòng)標(biāo)簽、導(dǎo)航和打開/關(guān)閉兩個(gè)標(biāo)簽之間的標(biāo)簽、使用代碼協(xié)助和活模板。
12.XAML支持。
XAML特征包括XAML代碼中的XML編輯、所有Resharper代碼完成特征、幾次重建(包括重命名重建)、實(shí)時(shí)錯(cuò)誤提示、語(yǔ)義和語(yǔ)法分析。XAML資源中顯示的敏捷代碼完成了上述截圖。
ReSharper快捷鍵:
(1)編輯
Ctrl +Space 代 碼完成
Ctrl +Shift + Space代碼完成
Ctrl +Alt + Space代碼完成
Ctrl + P顯示參 數(shù)信息
Alt +Insert 生 成構(gòu)造函數(shù),屬性,重載成員函數(shù),實(shí)現(xiàn)接口
Ctrl +Alt + J 生成if,try..catch,#region塊
Ctrl + /注釋及 取消//注釋
Ctrl +Shift + / 注釋及取消/**/注釋
Ctrl + W增量選 擇塊
Ctrl +Shift + W 增量反選
Alt +Enter 顯 示錯(cuò)誤的修正方法
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 定位到下/前一個(gè)引用
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跳到下/上一個(gè)方法
Ctrl +F12
F2 /Shift + F2 下/上一個(gè)高亮度顯示的錯(cuò)誤
Ctrl +Shift + E Stack Trace
Refactoring
F6將類移入另外的命名 空間
Shift +F6 方 法更名
Ctrl +F6 更改 簽名
Ctrl +Alt + N
Ctrl +Alt + M 將選定塊抽取為一個(gè)方法
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
psvmmain() method declaration
ritarIterate an array in reverse order
sfcSafely cast variable
thrthrow new
toar將ArrayList 轉(zhuǎn)化為array
JetBrains Resharper2021破解版安裝教程
1、下載解壓軟件得到安裝程序包和補(bǔ)丁文件,如圖
2、雙擊運(yùn)行JetBrains.ReSharperUltimate.2019.2.2.exe
3、選擇你需要的工具組件,并勾選接受協(xié)議,點(diǎn)擊next繼續(xù)
4、點(diǎn)擊install進(jìn)行安裝
5、安裝中,需要一點(diǎn)時(shí)間,請(qǐng)耐心等候
6、安裝完成,點(diǎn)擊exit退出
最新方法
Jebrains ReSharper Ultimate 重置30天試用補(bǔ)丁使用說(shuō)明:
-安裝 Jebrains ReSharper Ultimate
-以管理員身份運(yùn)行Patcher.exe并等待完成
-運(yùn)行軟件,選擇試用評(píng)估 (Evaluate for free) -> Evaluate,完!
舊版參考:
License server 已被加入黑名單,可以這么操作:
添加:0.0.0.0 account.jetbrains.com到%SYSTEMROOT%\System32\drivers\etc\hosts文件。
刪除文件:%APPDATA%\JetBrains\bl。
以上步驟,缺一不可!
ReSharper Ultimate Patcher (無(wú)限時(shí)長(zhǎng)許可補(bǔ)?。┯梅?/p>
方法1:
1.先安裝好Resharper;
2.下載完補(bǔ)丁后解壓,復(fù)制到C:\Program Files (x86)\JetBrains\Installations或者%LOCALAPPDATA%\JetBrains\Installations文件夾下,覆蓋掉每個(gè)文件夾下的JetBrains.Platform.Shell.dll;
3.打開VS,打開ReSharper的注冊(cè)窗口:ReSharper->Help->License Information...
方法2:
以元用戶模式安裝resharper后,直接雙擊運(yùn)行Patcher.exe,等待腳本自動(dòng)完成即可。
上一篇:Tomcat官方最新版
下一篇:迅雷資源助手