resharper2017破解下載 最新更新|軟件分類|軟件專題|手機版|論壇轉貼|軟件發(fā)布

您當前所在位置: 首頁編程開發(fā)編程軟件 → resharper 2017.1破解版 v10.0.0.1 最新版

resharper 2017.1破解版

v10.0.0.1 最新版

resharper 2017.1破解版下載
  • 軟件大?。?span itemprop="fileSize">642.00 KB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / 編程軟件
  • 軟件授權: 破解軟件
  • 更新時間:2017-08-17 16:26:59
  • 軟件等級:4星
  • 軟件廠商: -
  • 應用平臺:WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大小:642.00 KB

點贊 好評 0%(0) 差評 差評 0%(0)

軟件介紹人氣軟件精品推薦相關文章網(wǎng)友評論下載地址

小編為您推薦: resharper 編程工具

ReSharper2017是功能強大的VC插件工具,擁有30多種高級代碼重構功能和高度智能的糾錯功能,是由jetbrains開發(fā)的針對C#, VB.NET, ASP.NET, XML,和XAML的編輯器,需要的朋友快來IT貓撲下載吧!

ReSharper版本優(yōu)勢

1、支持 Visual Studio 2016 Preview,C#6.0 和正則表達式;

2、大量 bug 修復;大大改進對 JavaScript & TypeScript 的支持;

3、顯示一個新文件布局編輯器和導航行為;

4、減少了 ReSharper 在 Visual Studio 安裝 dotCover, dotTrace, and/or dotMemory 的內(nèi)存損耗。

ReSharper配置用法

1、安裝后,Resharper會用他自己的英文智能提示,替換掉 vs2010的智能提示,所以我們要換回到vs2010的智能提示

2、快捷鍵,是使用vs2010的快捷鍵還是使用 Resharper的快捷鍵呢?我是使用re的快捷鍵

3、Resharper安裝后,會做幾件事情,這幾件事情對于除此使用者,比較麻煩,因此歸納總結一下,以資參考。

會將選項——文本編輯器——C#——常規(guī)——自動列出成員 這個選擇框的勾選去掉。這樣當你使用某個方法的時候,便不會提示參數(shù),是一個很郁悶的事情。

可以手動勾上。

會將選項——文本編輯器——C#——高級——顯示實時語義錯誤、在編輯中用下劃線標識錯誤這兩個選項去掉。這個本來沒有什么,但是如果卸載了Resharper,vs編輯器變不會實時提示錯誤。因此卸載Resharper后,需要把這兩個選項重新勾選上。

4、use var

use implicitly typed local variable declaration

5、按 alt+enter 能解決很多問題。下面是快捷鍵大全。

6、Alt+F7將你光標所在位置的變量的所有使用以列表的方式顯示出來,顯示結果的窗體可以像其他窗體那樣??俊?/p>

它的優(yōu)點包括

默認的是尋找解決方案中所有的使用,并且按照命名空間來組織,非常便于選擇。

當你在代碼編輯器中改動了某些使用時,比如刪除了某行,那么在查找結果的窗體中,會用刪除線表示出來。

可以在下方預覽,即使我們列出所有使用,也不想跳轉到每個使用它的地方,這時預覽可以幫你大忙。

可以從所有使用中挑選只顯示read usage或者write usage,有時我們只是想知道某個變量在哪里被改變了。找到的位置前的圖標也告訴你這點。

我現(xiàn)在已經(jīng)記不起來在沒有Alt+F7之前我是怎么查找的。反正現(xiàn)在我?guī)缀醪辉趺礃覥trl+F了,除非我忘記了某個變量的名字。如果是這樣,多半這個名字需要refactor,那也是Resharper的另一大塊功能所在。也許有人對這個功能嗤之以鼻,但是用過CAB的人都知道,訂閱和發(fā)布某個事件的簽名,完全是字符串,如果你不用搜索來找到它的話,你都不知道這個控件的鼠標點下去,到底有多少個處理程序在背后開始工作了。用了Alt+F7來搜索這個字符串,等于在查找背后所有的調用者。

不過提示你,當光標停留在一個類型上時,要慎用Alt+F7,假設是一個string,你應該能想象到得找到多少個使用

7、威力無比的Alt+Enter回車

萬能的Alt+Enter能夠幫你完成很多編寫代碼過程中的dirty work,總結起來大概是這么些:

提供你處理當前警告的一些建議;

幫你實現(xiàn)某個接口或抽象基類的方法;

為你簡化當前的臃腫代碼;

為你提供處理當前錯誤的一些建議(不一定是真的錯誤);

8、Ctrl + F11當我們看別人的代碼,或者是看自己的代碼的時候,總是覺得代碼太多,于是我們就用 region來把代碼進行了封裝注釋,可是這樣之后別人看代碼就很郁悶,Resharper的 ?File Structure 功能,就可以把region和你的方法都展示出來。

說了這么多,其實就是把對象瀏覽器和region的長處結合起來,既可以清晰的分類,又能一目了然的找到需要的方法。Resharper這時幫上你的大忙了。用Ctrl+F11,就彈出一個像右邊這樣的窗口來。

這里面,按照你的region來顯示,這樣讀你的代碼的人也受益了。每個方法的參數(shù),返回值都如UML一樣列出來。

如果需要瀏覽到某個方法,直接雙擊它的名字;

如果要把某幾個方法裝進一個新的region,則可以選中方法,點工具欄上的像框的那個圖標;點叉則會刪除這個region并把相應的方法移到外面來。

如果要調整某個方法的位置,比如把它移到別的region里面去,只需要在這里拖動這個方法即可。

更可喜的是,你想要的從這里瀏覽、找到所有使用和重構的功能也在這里提供了,在某個方法上右鍵你就能開始操作。

9、重構才是王道(上)

重構是一種精神,證明你在致力于提供高效的、精煉的、健壯的代碼,而不是凌亂的、晦澀的、漏洞百出的代碼。?

在Visual Studio 2005中,微軟第一次提供了重構工具。但是不夠,遠遠不夠。我們需要的重構是非常廣義的,我們想要對代碼進行快速的調整,快到我在想什么我的工具就能做什么。這才是追求重構的境界。所以在這個意義上,幾乎Resharper為你提供了巨大的生產(chǎn)力。?

Visual Studio 2005提供的重構包括了如下:

重命名

重新排列參數(shù)

移除參數(shù)

提取方法

提取接口

封裝字段

提升局部變量

這些方法在Resharper中全部都支持(但Resharper的重構遠不止這些),它們對應的變成了:

封裝字段 —— Introduce Field

提取方法 —— Extract Method

提升局部變量 —— Introduce Variable

重新排列參數(shù) -- 移到Change Signature(改變方法簽名)中

移除參數(shù) —— 移到Change Signature(改變方法簽名)中

提取接口 -- Extract Interface (另增加了Extract Superclass提取為基類)

重命名 —— Rename (Resharper會根據(jù)對象的類型名稱,提供你幾個可選的最合適的名稱)

ReSharper功能特色

導航和搜索

無論什么時候你需要查找某個類型,字段,方法,或任何其他的標識,ReSharper提供了多種實現(xiàn)方法,可以通過名稱查找一個標識,在代碼從引用位置導航到標識的聲明位置,查找并高亮顯示標識用法??梢栽诋斍拔恢檬褂煤唵蔚目旖莘绞綄崿F(xiàn)所有可用的導航行為。另外,使用集成到Visual Studio用戶接口的特別工具窗口,ReSharper可以讓你看到完整的類型繼承樹和文件結構。ReSharper對最近編輯擴展了一系列的導航和搜索的特性-你最近修改的文件或標識的下拉列表。

代碼質量分析

ReSharper可提供對C#, XAML, XML, ASP.NET和ASP.NET MVC的持續(xù)的代碼質量分析,甚至在用戶對之進行編譯以前即可檢測到錯誤和問題。ReSharper可對用戶的代碼提供900多種代碼檢驗,用戶便可即刻 察覺到其當前文件或者甚至整個解決方案中是否包含了錯誤和故障。對大多數(shù)錯誤,它立即通過智能修正給出解決問題的方法。它也可以給出編碼建議和線索,這些東東提供洞察代碼結構和邏輯,并使引起你對潛在的設計錯誤注意。你也可以注釋你代碼以使ReSharper更好的分析你的代碼。

代碼協(xié)助

ReSharper提供許多簡化代碼任務的快捷方式以提高你的生產(chǎn)力和節(jié)省你的時間。在上面的截屏中,ReSharper智能的建議你添加遺漏的using或在你輸入類型名稱時導入正確的全名。它可以使用不同的代碼模板快速的生成代碼,在編輯器中查看類型和他們的成員的文檔,使用稱為“上下文動作”(context actions)執(zhí)行代碼轉換,還有其他更多的。

ReSharper使用三種代碼完成類型來擴展和提高Visual Studio本身的智能化。標識完成建議只存取在當前作用域的類型。智能完成任務非常有效,實時過濾成員方法和變量以匹配你輸入的表達式。導入符號完成,使在當前項目中完成類型名名稱和擴展方法成為可能。它也在需要的時候自動添加適當?shù)膗sing引用。另外還有語句完成,使用一個簡單的快捷鍵就可以自動添加必要的語法元素(大括號,分號等),并把光標放置到適當?shù)奈恢靡蚤_始下一句。

集成單元測試

ReSharper自動偵查代碼中的單元測試,并提供完整的單元測試支持。你能從代碼編輯器中運行和調試測試。同時,一個專用的單元測試資源窗口會讓你看到你的單元測試的結構和運行一個或多少單元測試會話的任意組合測試。

代碼清理

代碼清理是一個數(shù)十個ReSharper特性的快捷方式(Code Cleanup is a shortcut for a dozen of ReSharper features),根據(jù)自定的風格格式化代碼,排列“this”限定詞,移除冗余的代碼,根據(jù)候補字段轉換成自動屬性,把字段置為只讀,優(yōu)化using命令,適當?shù)暮喕茫挛募^,使用vars替換顯式類型,或使用更多的設置修改你的C#代碼。

代碼重構

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

ASP.NET編輯

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

XAML編輯

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

NAnt和MS Build腳本編輯

高級編輯性能(Advanced editing capabilities),之前只針對C#可以用,現(xiàn)在擴展到了NAnt和MSBuild腳本,為生成腳本提供了完整的代碼協(xié)助,大量的導航和搜索特征,文件結構,實時錯誤高亮顯示和快速修改。

交叉語言功能

為了混合C#和VB.net項目,ReSharper幫助你保持代碼的各個部分在一起流暢的工作和在你的代碼間輕松的導航。所有導航和搜索動作把所有語言的代碼都考慮在內(nèi),包括C#,VB.net,Asp.net,和XAML。你可以導航到使用,聲明,繼承,基類和更多—交叉語言。無論何時只要可能,都會由使用重構、上下文動作、或覆蓋兩個主要語言的快速修改進行自動引用修正。單元測試是可用的,并且無論使用C#或VB.net寫單元測試都是一樣的用。

XAML支持

XAML特征包括XAML代碼中的XML編輯,所有的ReSharper代碼完成特征,幾個重構(包括重命名重構),和實時錯誤提示,語義和語法分析。上面的截屏中顯示在XAML資源中的敏捷的代碼完成工作。

XML支持

ReSharper提供了一些省時的XML特征,包括類型完成,導航到引用類型,高亮顯示,替換和移動標簽,在兩個標簽之間導航和打開/關閉標簽,使用代碼協(xié)助和活模板。

更多>> 軟件截圖

推薦應用

其他版本下載

    精品推薦

    相關文章

    下載地址

    • resharper 2017.1破解版 v10.0.0.1 最新版

    查看所有評論>> 網(wǎng)友評論

    發(fā)表評論

    (您的評論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號:374962675

    查看所有 0條 評論>>

    更多>> 猜你喜歡