ReSharper是一個JetBrains公司出品的著名的代碼生成工具,其能幫助Microsoft Visual Studio成爲一個更佳的IDE。它包括一系列豐富的能大大增長C#和Visual Basic .net開發者生產力的特徵。使用ReSharper,你能夠進行深度代碼分析,智能代碼協助,實時錯誤代碼高亮顯示,解決方案範圍內代碼分析,快速代碼更正,一步完成代碼格式化和清理,業界領先的自動代碼重構,高級的集成單元測試方案,和強大的解決方案內導航和搜索。實質上,ReSharper特徵可用於C#,VB.NET,XML,ASP.NET,XAML,和構建腳本。ReSharper還爲C#和VB.NET提供了加強的交叉語言功能,它使開發者能夠有效的控制.net混合項目。c++
下載ReSharperide
http://qunying.sfkcn.com:8080/201704/tools/ReSharperUltimate_jb51.rar函數
解壓縮ReSharperUltimate_jb51.rar工具
運行JetBrains.ReSharperUltimate.2017.2.2.exe開始安裝單元測試
要安裝的組件點擊Install, 選擇後按鈕變成藍色圖標測試
ReSharper 2017.2.2 這個是必需要安裝的組件lua
Resharper C+++ 2017.2.2 c++開發人員擴展, 若是不使用C++能夠不安裝idea
Visual Studio Integration選擇框 須要集成自的VS版本, 我這隻有2015,選擇2015.打上勾spa
I have read and accept the license agreemnet 軟件協議什麼的,勾上.net
點擊Next
注意:安裝前最好先關掉正在運行的VS,以避免產生誤錯,點擊Install安裝
安裝完成了,點Exit退出
運行VS2015,這裏須要等待一會時間,作初始化工做,而後顯示VS,
菜單欄多了個ReSharper,以及License Information
點擊I Accept
上面二個是咱們發裝的組件,點擊Start evaluation,顯示以下
而後點擊 Use License Server 最右邊的+號,添加一個Licnese Server
Server address 輸入 http://xidea.online 最後點擊Add,顯示以下
點擊Close返回,顯示以下
選擇新填加的 http://xidea.online後,顯示以下
點擊Close關閉,等待一會,出現提示框
須要選擇一下鍵盤方案
第一個是VS的快捷鍵方案,
第二個是ReSharper的快捷鍵方案
第三個是不設置快捷鍵
選擇第二個ReSharper的快捷鍵方案, 也能夠使用VS的快捷鍵方案, 反正能夠隨時更改
OK,完成安裝,關掉VS,打開或者建新一個VS項目……
此時VS會有點卡,由於ReSharper在加載,右下角會顯示load xxxxx等待一會..
ReSharper加載完成,右下角會顯示黑色的圓圈
隨意寫幾句代碼,看下ReSharper的功能
這裏是簡單的一句Consle.WriteLine(), 當輸入Consle.Wr時右邊會顯示WriteLine這個方法的全部構造方法以及對應的參數及返回值.若是是VS的話只會顯示第一個構造方法,多個構造方法須要使用左右鍵進行切換,比較麻煩也不夠直觀.
函數提示功能
仍是以Consle.WriteLine()爲例,這裏只輸入Consle.WriteLine() 不填寫方法
鼠標移動到() 內,按下快捷鍵Ctrl + P鍵,會顯示出方法提示,若是鍵盤方案使用的VS快捷鍵,那就使用VS默認的Shift + Ctrl + 空格鍵……相比而言,VS仍是有麻煩
錯誤提示功能
這裏隨意寫個d, 左邊有個紅色小燈泡,點擊小燈泡會有以下提示
這裏有一大堆選項,能夠生成字段,生成屬性,等等一大堆功能,有空能夠慢慢研究