Resharper 快捷鍵

weixin_30639719發表於2020-04-05

編輯

 

Ctrl + Space 程式碼完成

Ctrl + Shift + Space程式碼完成

Ctrl + Alt + Space程式碼完成

Ctrl + P 顯示引數資訊

Alt + Insert 生成建構函式,屬性,過載成員函式,實現介面

Ctrl + Alt + J 生成if,try..catch,#region

Ctrl + / 註釋及取消//註釋

Ctrl + Shift + / 註釋及取消/**/註釋

Ctrl + W 增量選擇塊

Ctrl + Shift + W 增量反選

Alt + Enter 顯示錯誤的修正方法

Ctrl + Alt + F 格式化程式碼

Ctrl + Alt + O 根據指示修改優化

Ctrl + D 複製當前行或選定的塊

 

查詢

 

Alt + F7 查詢變數,方法的引用

Alt + Shift + F7 在設定範圍中查詢

Ctrl + Shift + F7 高亮顯示

Ctrl + Alt + Up / Down 定位到下/前一個引用

Ctrl + Alt + F7 快速定位引用位置

Ctrl + Shift + F4 關閉查詢結果tab

Ctrl + Alt + U 定位到查詢結果

 

導航

 

Ctrl + N 定位到型別

Ctrl + Shift + N根據檔名定位

Ctrl + E   最近檔案列表

Ctrl + Shift +Backspace 上次編輯位置

Ctrl + B 跳到變數申明處

Ctrl + Alt + B 跳到繼承類或介面處

Ctrl + U 調到基類

Ctrl + Shift + T 跳到型別申明處

Alt + Up / Down跳到下/上一個方法

Ctrl + F12

F2 / Shift + F2 /上一個高亮度顯示的錯誤

Ctrl + Shift + E Stack Trace

 

Refactoring

F6 將類移入另外的名稱空間

Shift + F6 方法更名

Ctrl + F6 更改簽名

Ctrl + Alt + N

Ctrl + Alt + M 將選定塊抽取為一個方法

Ctrl + Alt + V 更改變數名稱和型別

 

模板

 

Tab 根據縮寫生成模板

Ctrl + J 插入模板

 

內建模板:

asrt 生成assertion

ear生成空陣列

foreach 生成foreach

ital生成ArrayList的迭代迴圈

itar 生成array的迭代迴圈

itdic 生成dictionary的迭代迴圈

loop生成loop迴圈

out 列印串

outv 列印變數值

pci public const int

pcs public const string

pro protected

psr public static readonly

psvm main() method declaration

ritar Iterate an array in reverse order

sfc Safely cast variable

thr throw new

toar ArrayList 轉化為array

轉載於:https://www.cnblogs.com/Musicman/p/3343605.html