ReSharper 全教程


Resharper系列

更多關於Resharper的介紹 參考我之前的文章:

Resharper 詳細教程

提升ReSharper和Visual Studio的性能

Visual Studio中使用ReSharper的速度很慢
TODO Resharper

 

常用快捷鍵

Alt + F7 查找引用

Ctrl + N Go To Everything 定位到任何,非常強大

Ctrl + Shift + N Go To File 定位到文件

Ctrl + F12 Go To File Member 在當前類中查找

F2 重命名,重構利器

Ctrl + Tab 活動文件,當前打開的所有文件

Ctrl + Shift + Alt +向上/向下 上下行代碼交換位置

Ctrl + W 選中整個/一塊單詞

Ctrl + Alt + F Clean Code

Ctrl + Alt + J Sorround with Template,快速添加語句塊,如if,for,try catch,using,#region

Ctrl  + Q 快速文檔

Alt + F12 顯示下一個Error

Ctrl + E 顯示最近編輯的文件

Alt + F8 Inspect This(需要自定義鍵盤) 查看字段或屬性在那兒被賦值

快捷鍵官方文檔http://www.jetbrains.com/resharper/webhelp/Reference__Keyboard_Shortcuts.html

 

文件結構(File Structure)

(圖左 File Structure) Ctrl+Alt+F  (圖右 VA Outline)

image image

很強大且好用的 Alt +Enter  ,好象Eclipse也有一個類似的快捷鍵

 

注意事項

Resharper安裝后,會做幾件事情,這幾件事情對於初次使用者,比較麻煩,因此歸納總結一下,以供參考。

1、工具 - 選項 - 文本編輯器 - C# - 常規 - 自動列出成員 勾選這個選擇框。如果不勾選當你使用某個方法的時候,便不會提示參數,是一個很郁悶的事情。可以手動勾上。(PS:vs2015+resharper10 此問題已解決)

image

2、工具 - 選項 - 文本編輯器 - C# - 高級 - 顯示實時語義錯誤 / 在編輯中用下划線標識錯誤 如果卸載了Resharper並且這兩項沒有被勾選,vs編輯器便不會實時提示錯誤。因此卸載Resharper后,需要把這兩個選項重新勾選上。(PS:vs2015+resharper10 此問題已解決)

image 

 

快速信息image

安裝后,在當前的代碼窗口右側可以看到一些“綠色/黃色/紅色”的方框(如右圖所示),而邊框上會出現一道一道紅的橙的橫杠。什么意思:當紅杠出現時,表明你的代碼在那個位置出現了錯誤,如果是橙杠,表明那是一個警告,多半是沒有檢測null值或者聲明后未使用之類。

如果當前文檔的所有錯誤和警告都得到了適當的處理,則不會再出現橫杠,而最頂上的方框也會變成綠色; 如果沒有錯誤但有警告,則是黃色,這時編譯可以通過

 

RESHARPER工具欄不顯示

image

就是上面這個工具欄突然不顯示,但是在這兒還能打開,工具/選項/Resharper 可惜的是功能用不了

處理方法:打開Resharp的安裝包->修復/重裝->重啟電腦 –>打開VS 已解決

這個問題今天糾結了好久才搞定,修復了好幾次都沒效果,最后重啟電腦才得到解決

image

 

歷史版本下載

https://resharper-support.jetbrains.com/hc/en-us/articles/207242355-Where-can-I-download-an-old-previous-ReSharper-version-

 

快捷鍵失效/無效

resharper版本:8.0

vs2012 with update 4

windows 8.1 x64企業版

問題:所有的reshaper快捷鍵都變成了空白,vs自帶的快捷鍵沒有失效,重裝resharper重啟電腦也沒有解決

解決:

1、卸載 resharper,並使用CCleaner清理注冊表

2、使用Everything搜索resharper ,把所有名字或路徑中帶有"Resharper"字樣的文件/目錄全部刪除

3、重裝resharper,完成后打開VS,會提示你用戶變量文件找不到,然后在彈出對話框中,選擇resharper快捷鍵布局或VS快捷鍵布局即可解決

PS==>Resharp 10+VS2015 更便捷的解決方法:打開Resharper的Options ,選擇 Keyboard & Menus ,在 Keyboard Shortcuts  下選擇要使用的風格快捷鍵,按 Apply Scheme

 

內存占用大

對於Resharper占用內存大的問題,我的機器是8G內存,情況還好啦。只是每次打開解決方案時會卡一幾分鍾,在稍后的編碼過程中並沒有出現很明顯的卡頓,如果你覺得很卡,那就買買買,16G內存+SSD。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM