JetBrains ReSharper Ultimate(dotUltimate) v2025.1 免費(fèi)正式安
3.0GB / 04-18
ReSharper v2023.3.1 官方最新版
641KB / 01-01
resharper 8.0 注冊(cè)機(jī) 免費(fèi)版
16.8KB / 06-18
VS插件Resharper v6.0.2 特別版
28.6MB / 06-18
JetBrains ReSharper Ultimate 2018.1.4正式版 官方安裝版(附方
165MB / 08-07
-
JetBrains CLion v2025.1 中文正式免費(fèi)版(附漢化補(bǔ)丁+安裝教程) 編程工具 / 1.3GB
-
C#編輯器JetBrains Rider v2025.1 x64 中文安裝免費(fèi)版(附最新教 編程工具 / 1.4GB
-
-
Cursor(智能AI代碼生成工具) v0.48.9 官方版 編程工具 / 112MB
-
JetBrains ReSharper Command Line Tools命令行工具 v2025.1 官 編程工具 / 169MB
-
JetBrains ReSharper C++ v2025.1 中文最新免費(fèi)版(附安裝教程) 編程工具 / 62.8MB
-
JetBrains ReSharper Ultimate(dotUltimate) v2025.1 免費(fèi)正式安 編程工具 / 3.0GB
-
-
JetBrains Pycharm 社區(qū)版 v2025.1 中文免費(fèi)正式版(附漢化包+安 編程工具 / 620MB
-
JetBrains Pycharm Pro 2025.1 中文專業(yè)免費(fèi)正式版(附漢化包+安 編程工具 / 836MB
詳情介紹
ReSharper Ultimate 2016.2.2是一款非常好用且功能強(qiáng)大的集成開發(fā)環(huán)境工具,軟件支持30多種代碼的編輯、調(diào)試等操作,包括C#, VB.NET, ASP.NET, XML, 和 XAML等,使用該工具可以大大地提高開發(fā)者編寫代碼的效率,并擁有單元測(cè)試工具、快速代碼檢索、一鍵格式化代碼、自動(dòng)生成代碼等功能,需要此款工具的朋友們就來下載使用吧。
ReSharper Ultimate 2016功能
分析代碼質(zhì)量
動(dòng)態(tài)代碼質(zhì)量分析是可用在c#中,VB。凈,XAML,ASP。凈,ASP。凈MVC,JavaScript,打印稿,CSS,HTML和XML。馬上你就會(huì)知道如果您的代碼需要改善。
消除錯(cuò)誤和代碼味道
ReSharper不僅提醒你當(dāng)在代碼中有一個(gè)問題但是它提供了數(shù)以百計(jì)的自動(dòng)快速修正來解決問題。在大多數(shù)情況下,你可以選擇最好的權(quán)宜之計(jì)的各種各樣的選項(xiàng)。
安全地改變代碼庫
安全自動(dòng)化solution-wide代碼重構(gòu)幫助改變你的代碼庫。你是否需要振興遺留代碼或把你的項(xiàng)目結(jié)構(gòu),你可以依靠ReSharper。
遍歷整個(gè)解決方案
你可以立刻導(dǎo)航和搜索在整個(gè)解決方案。跳轉(zhuǎn)到任何文件、類型或類型成員,或從特定導(dǎo)航象征用法,基地和派生的符號(hào),或?qū)崿F(xiàn)。
享受代碼編輯助手
多個(gè)代碼編輯助手包括擴(kuò)展的智能感知,數(shù)以百計(jì)的即時(shí)代碼轉(zhuǎn)換,auto-importing名稱空間,重新整理代碼和顯示文檔。
編碼標(biāo)準(zhǔn)的遵守
代碼風(fēng)格和格式與細(xì)粒度功能,特定于語言的設(shè)置將幫助你擺脫未使用的代碼,創(chuàng)建一個(gè)共同編碼標(biāo)準(zhǔn)為你的團(tuán)隊(duì)。
更新說明
ASP.NET Core 1.0 RTM
ReSharper 2016.2中新增了ASP.NET Core 1.0 RTM支持。ReSharper現(xiàn)在可以正確的 解決此類型項(xiàng)目并提供其核心功能,包括重構(gòu)、代碼檢查和導(dǎo)航。而不支持運(yùn)行.NET核心單元測(cè)試將在未來更新中解決。
結(jié)構(gòu)性導(dǎo)航選項(xiàng)卡
ReSharper現(xiàn)在可使用Tab和Shift + Tab鍵跳轉(zhuǎn)于代碼邏輯塊之間,類似于在web瀏覽 器中導(dǎo)航。
用于文本搜索的Go to Text
Go to Text (Ctrl+T,T,T)可以讓您快速搜索找到在解決方案中的任何文本和源文件 。相似與其他導(dǎo)航命令,如果有太多的匹配項(xiàng),可以點(diǎn)擊“+”(小鍵盤)來瀏覽所搜索到的結(jié)果窗口。
solution-wide分析警告
從2016.2版本開始,可以讓指示器在解決方案包括任何還未解決的警告之前保持橙色,您也可以右鍵點(diǎn)擊狀態(tài)欄進(jìn)行指標(biāo)配置。
更多的C# typing assistants
在ReSharper 2016.2中引入了一組新的C# typing assistants功能。例如,如果你輸 入MethodName(.),將會(huì)自動(dòng)替換成MethodName()。讓你無需進(jìn)入調(diào)用鏈處理無效的語法。
新增快速修改上下文操作
新增的Alt + Enter命令幫助簡(jiǎn)化字符串值的插入、恢復(fù)、迭代循環(huán)等。同時(shí)也修復(fù) 了使用方法的非同步,讓空內(nèi)容變成了使用任務(wù)。
XML文檔繼承
ReSharper 2016.2支持< inheritdoc / >標(biāo)簽在XML文檔的注釋:
新增< inheritdoc / >繼承類型。
使用 生成丟失成員以及重寫成員。
Quick Documentation現(xiàn)在可以正確工作于成員間了。
更安全的優(yōu)化重構(gòu)引用
基于當(dāng)下熱門的需求,新增了在運(yùn)行時(shí)使用的引用標(biāo)記方法。如果你依賴于注入框架 則這會(huì)顯得十分重要。
成員類型間的移動(dòng)
重構(gòu)提取部分成員,幫助您快速地移動(dòng)不同部分間的類型成員。根據(jù)輸入,重構(gòu)現(xiàn)有 或者新創(chuàng)建的類型部分。
修訂環(huán)繞模板
如需圍繞一段代碼模板,現(xiàn)在可以選定代碼,在代碼的名稱和類型上不需要額外的路 徑了。
HTML和RegEx注入
現(xiàn)可以利用HTML代碼分析.cs, .js,和 .ts文件。
JSON值助手和架構(gòu)目錄
JSON value helpers允許告知ReSharper來提供代碼或者驗(yàn)證自己的JSON文件。也可 以添加一個(gè)輔助的JSON值助手選項(xiàng)頁面,根據(jù)文件名匹配或者模式匹配。自定義JSON架構(gòu)目錄也可以添加在JSON選項(xiàng)里面。
CSS 自定義屬性
ReSharper的代碼檢查,快速修正,代碼完成、導(dǎo)航、搜索和重構(gòu)現(xiàn)在可用CSS自定義屬 性了。
TypeScript 2.0支持
ReSharper 2016.2現(xiàn)在在TypeScript 2.0.0中完美支持語言功能了,如抽象屬性功能 ,可選類成員以及從來沒有過的類型。
更多的JavaScript 以及 TypeScript改進(jìn)
生成 TypeScript代碼
在bower.json manifest文件中完成包版本
改進(jìn)union 和intersection類型的用法以及重命名
新的失蹤應(yīng)急抽象成員 ·正確類型的別名的聲明和用法發(fā)現(xiàn)
當(dāng)重命名JavaScript參數(shù)函數(shù)式,ReSharper會(huì)更新相應(yīng)的JsDoc項(xiàng)
組裝依賴圖
增加了組裝依賴圖的家庭依賴分析工具。
進(jìn)程資源管理器
現(xiàn)在可以選擇顯示和隱藏本機(jī)流程和模塊或者打開流程層次結(jié)構(gòu)視圖??稍谶^濾器列 表中找到一個(gè)模塊然后添加其到 Explorer中進(jìn)行進(jìn)一步分析。
ReSharper一些其他更新:
使用字符串穿插值建議,可在VB.NET中快速修改上下文操作。
擴(kuò)展了c#格式化程序與新選項(xiàng)。
幫助重新整理了3種以上的插入字符串中表達(dá)式的操作。
使用IL代碼顯示是更具有可讀性:類型、成員、類型參數(shù)間不同的用不同的顏色高
亮顯示等等。
常用快捷鍵
Alt + F7 查找引用
Ctrl + N Go To Everything 定位到任何,非常強(qiáng)大
Ctrl + Shift + N Go To File 定位到文件
Ctrl + F12 Go To File Member 在當(dāng)前類中查找
F2 重命名,重構(gòu)利器
Ctrl + Tab 活動(dòng)文件,當(dāng)前打開的所有文件
Ctrl + Shift + Alt +向上/向下 上下行代碼交換位置
Ctrl + W 選中整個(gè)/一塊單詞
Ctrl + Alt + F Clean Code
Ctrl + Alt + J Sorround with Template,快速添加語句塊,如if,for,try catch,using,#region
Ctrl + Q 快速文檔
Alt + F12 顯示下一個(gè)Error
Ctrl + E 顯示最近編輯的文件
Alt + F8 Inspect This(需要自定義鍵盤) 查看字段或?qū)傩栽谀莾罕毁x值
注意事項(xiàng)
Resharper安裝后,會(huì)做幾件事情,這幾件事情對(duì)于初次使用者,比較麻煩,因此歸納總結(jié)一下,以供參考。
1、工具 - 選項(xiàng) - 文本編輯器 - C# - 常規(guī) - 自動(dòng)列出成員 勾選這個(gè)選擇框。如果不勾選當(dāng)你使用某個(gè)方法的時(shí)候,便不會(huì)提示參數(shù),是一個(gè)很郁悶的事情??梢允謩?dòng)勾上。(PS:vs2015+resharper10 此問題已解決)
2、工具 - 選項(xiàng) - 文本編輯器 - C# - 高級(jí) - 顯示實(shí)時(shí)語義錯(cuò)誤 / 在編輯中用下劃線標(biāo)識(shí)錯(cuò)誤 如果卸載了Resharper并且這兩項(xiàng)沒有被勾選,vs編輯器便不會(huì)實(shí)時(shí)提示錯(cuò)誤。因此卸載Resharper后,需要把這兩個(gè)選項(xiàng)重新勾選上。(PS:vs2015+resharper10 此問題已解決)
ReSharper 配置及用法
1:安裝后,Resharper會(huì)用他自己的英文智能提示,替換掉 vs2010的智能提示,所以我們要換回到vs2010的智能提示
2:快捷鍵。是使用vs2010的快捷鍵還是使用 Resharper的快捷鍵呢?我是使用re的快捷鍵
3:
Resharper安裝后,會(huì)做幾件事情,這幾件事情對(duì)于除此使用者,比較麻煩,因此歸納總結(jié)一下,以資參考。
(1)、會(huì)將選項(xiàng)——文本編輯器——C#——常規(guī)——自動(dòng)列出成員 這個(gè)選擇框的勾選去掉。這樣當(dāng)你使用某個(gè)方法的時(shí)候,便不會(huì)提示參數(shù),是一個(gè)很郁悶的事情。
可以手動(dòng)勾上。
(2)、會(huì)將選項(xiàng)——文本編輯器——C#——高級(jí)——顯示實(shí)時(shí)語義錯(cuò)誤、在編輯中用下劃線標(biāo)識(shí)錯(cuò)誤這兩個(gè)選項(xiàng)去掉。這個(gè)本來沒有什么,但是如果卸載了Resharper,
vs編輯器變不會(huì)實(shí)時(shí)提示錯(cuò)誤。因此卸載Resharper后,需要把這兩個(gè)選項(xiàng)重新勾選上。
4: use var
use implicitly typed local variable declaration
5:按 alt+enter 能解決很多問題。下面是快捷鍵大全。
6: Alt+F7將你光標(biāo)所在位置的變量的所有使用以列表的方式顯示出來,顯示結(jié)果的窗體可以像其他窗體那樣???。
它的優(yōu)點(diǎn)包括:
可以從所有使用中挑選只顯示read usage或者write usage,有時(shí)我們只是想知道某個(gè)變量在哪里被改變了。找到的位置前的圖標(biāo)也告訴你這點(diǎn)。
可以在下方預(yù)覽,即使我們列出所有使用,也不想跳轉(zhuǎn)到每個(gè)使用它的地方,這時(shí)預(yù)覽可以幫你大忙。
當(dāng)你在代碼編輯器中改動(dòng)了某些使用時(shí),比如刪除了某行,那么在查找結(jié)果的窗體中,會(huì)用刪除線表示出來。
默認(rèn)的是尋找解決方案中所有的使用,并且按照命名空間來組織,非常便于選擇。
我現(xiàn)在已經(jīng)記不起來在沒有Alt+F7之前我是怎么查找的。反正現(xiàn)在我?guī)缀醪辉趺礃覥trl+F了,除非我忘記了某個(gè)變量的名字。如果是這樣,多半這個(gè)名字需要refactor,那也是Resharper的另一大塊功能所在。也許有人對(duì)這個(gè)功能嗤之以鼻,但是用過CAB的人都知道,訂閱和發(fā)布某個(gè)事件的簽名,完全是字符串,如果你不用搜索來找到它的話,你都不知道這個(gè)控件的鼠標(biāo)點(diǎn)下去,到底有多少個(gè)處理程序在背后開始工作了。用了Alt+F7來搜索這個(gè)字符串,等于在查找背后所有的調(diào)用者。
不過提示你,當(dāng)光標(biāo)停留在一個(gè)類型上時(shí),要慎用Alt+F7,假設(shè)是一個(gè)string,你應(yīng)該能想象到得找到多少個(gè)使用
7:威力無比的Alt+Enter回車
萬能的Alt+Enter能夠幫你完成很多編寫代碼過程中的dirty work,總結(jié)起來大概是這么些:
幫你實(shí)現(xiàn)某個(gè)接口或抽象基類的方法;
提供你處理當(dāng)前警告的一些建議;
為你提供處理當(dāng)前錯(cuò)誤的一些建議(不一定是真的錯(cuò)誤);
為你簡(jiǎn)化當(dāng)前的臃腫代碼;
8: Ctrl + F11 當(dāng)我們看別人的代碼,或者是看自己的代碼的時(shí)候,總是覺得代碼太多,于是我們就用 region來把代碼進(jìn)行了封裝注釋,可是這樣之后別人看代碼就很郁悶,Resharper的 File Structure 功能,就可以把region和你的方法都展示出來。
說了這么多,其實(shí)就是把對(duì)象瀏覽器和region的長(zhǎng)處結(jié)合起來,既可以清晰的分類,又能一目了然的找到需要的方法。Resharper這時(shí)幫上你的大忙了。用Ctrl+F11,就彈出一個(gè)像右邊這樣的窗口來。
這里面,按照你的region來顯示,這樣讀你的代碼的人也受益了。每個(gè)方法的參數(shù),返回值都如UML一樣列出來。
如果需要瀏覽到某個(gè)方法,直接雙擊它的名字;
如果要把某幾個(gè)方法裝進(jìn)一個(gè)新的region,則可以選中方法,點(diǎn)工具欄上的像框的那個(gè)圖標(biāo);點(diǎn)叉則會(huì)刪除這個(gè)region并把相應(yīng)的方法移到外面來。
如果要調(diào)整某個(gè)方法的位置,比如把它移到別的region里面去,只需要在這里拖動(dòng)這個(gè)方法即可。
更可喜的是,你想要的從這里瀏覽、找到所有使用和重構(gòu)的功能也在這里提供了,在某個(gè)方法上右鍵你就能開始操作。
9:重構(gòu)才是王道(上)
重構(gòu)是一種精神,證明你在致力于提供高效的、精煉的、健壯的代碼,而不是凌亂的、晦澀的、漏洞百出的代碼。
在Visual Studio 2005中,微軟第一次提供了重構(gòu)工具。但是不夠,遠(yuǎn)遠(yuǎn)不夠。我們需要的重構(gòu)是非常廣義的,我們想要對(duì)代碼進(jìn)行快速的調(diào)整,快到我在想什么我的工具就能做什么。這才是追求重構(gòu)的境界。所以在這個(gè)意義上,幾乎Resharper為你提供了巨大的生產(chǎn)力。
Visual Studio 2005提供的重構(gòu)包括了如下:
封裝字段
提取方法
提取接口
提升局部變量
移除參數(shù)
重命名
重新排列參數(shù)
這些方法在Resharper中全部都支持(但Resharper的重構(gòu)遠(yuǎn)不止這些),它們對(duì)應(yīng)的變成了:
封裝字段 —— Introduce Field
提取方法 —— Extract Method
提取接口 —— Extract Interface (另增加了Extract Superclass提取為基類)
提升局部變量 —— Introduce Variable
移除參數(shù) —— 移到Change Signature(改變方法簽名)中
重命名 —— Rename (Resharper會(huì)根據(jù)對(duì)象的類型名稱,提供你幾個(gè)可選的最合適的名稱)
重新排列參數(shù) —— 移到Change Signature(改變方法簽名)中
下載地址
人氣軟件
Java SE Development Kit(JDK) 17.0.15 官方正式版 Win64
JDK11(Java SE Development Kit 11) v11.0.27 x64 LTS 長(zhǎng)期支持
EXT界面圖形工具Ext Designer 特別版
JetBrains Pycharm Pro 2025.1 中文專業(yè)免費(fèi)正式版(附漢化包+安
intellij IDEA v2025.1 社區(qū)版 官方中文正式版(附漢化包+安裝方
myeclipse2016破解工具 v1.0 破解補(bǔ)丁(附安裝教程)
Java SE Development Kit(JDK1.8) jdk-8u451-windows-x64.exe 64
Java SE Development Kit(JDK) 17.0.15 官方正式版 Linux64
安卓集成開發(fā)工具Android Studio 2024.3.1.13 + SDK 2024.1.09 W
Zend Studio 10.1.0與10.0.1 破解文件與注冊(cè)碼打包
相關(guān)文章
-
CodeAsk for Linux (代碼分析工具) v1.0.3 免費(fèi)Linux版
CodeAsk是一款基于大模型的代碼分析工具,通過提示詞可提供智能的代碼梳理與分析、安全漏洞檢測(cè)、代碼質(zhì)量評(píng)估等功能,還能生成有趣的prompt,助力開發(fā)者高效理解和維護(hù)代...
-
玄機(jī)寶盒(C#百寶箱 ) v3.7 便攜綠色免費(fèi)版
玄機(jī)寶盒是一個(gè)集成了多種功能的C#編程輔助工具,特別適用于C#開發(fā)者進(jìn)行調(diào)試、處理正則表達(dá)式、網(wǎng)絡(luò)請(qǐng)求以及系統(tǒng)交互等任,歡迎需要的朋友下載使用...
-
Java SE Development Kit 24(JDK24) v24.0.1 官方正式版 Win64
JDK24是一款Java開發(fā)工具包,包含Java運(yùn)行環(huán)境(java運(yùn)行庫),Java開發(fā)套件和Java基礎(chǔ)類庫源代碼,JDK24是Java開發(fā)套件非LTS長(zhǎng)期支持版本,引入了許多令人興奮的新特性,不...
-
鯨魚積木編程(無人機(jī)) V1.1.3 官方安裝版
鯨魚積木編程是一款適用于無人機(jī)的編程軟件,支持同步生成Python和C語言代碼,提供圖形化編程工具和趣味教學(xué)方式,適合編程啟蒙,軟件包含多種傳感器、邏輯、數(shù)學(xué)和AI功能...
-
微軟AI開發(fā)Microsoft .NET V10.0.100 P2 中文免費(fèi)最新版 32/64位
.NET 10 首個(gè)預(yù)覽版推出,.NET 10 是 .NET 9 的后繼版本,將作為長(zhǎng)期支持維護(hù) (LTS) 版本提供 3 年的支持,涵蓋 .NET Runtime、SDK、libraries、C#、ASP.NET Core、Blazo...
-
CodeAsk(代碼分析工具) v1.0.4 綠色免費(fèi)版
CodeAsk是一款基于大模型的代碼分析工具,通過提示詞可提供智能的代碼梳理與分析、安全漏洞檢測(cè)、代碼質(zhì)量評(píng)估等功能,還能生成有趣的prompt,助力開發(fā)者高效理解和維護(hù)代...
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購買正版。
☉ 本站提供的ReSharper Ultimate 2016 v2.2 中文安裝免費(fèi)版(附激活碼)資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。