Resharper 的快捷鍵

2010-08-28 10:49:18來源:西部e網(wǎng)作者:

編輯

 

Ctrl + Space 代碼完成

Ctrl + Shift + Space代碼完成

Ctrl + Alt + Space代碼完成

Ctrl + P 顯示參數(shù)信息

Alt + Insert 生成構(gòu)造函數(shù),屬性,重載成員函數(shù),實現(xiàn)接口

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

Ctrl + / 注釋及取消//注釋

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

Ctrl + W 增量選擇塊

Ctrl + Shift + W 增量反選

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

Ctrl + Alt + F 格式化代碼

Ctrl + Alt + O 根據(jù)指示修改優(yōu)化

Ctrl + D 復(fù)制當(dāng)前行或選定的塊

 

查找

 

Alt + F7 查找變量,方法的引用

Alt + Shift + F7 在設(shè)定范圍中查找

Ctrl + Shift + F7 高亮顯示

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

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

Ctrl + Shift + F4 關(guān)閉查找結(jié)果tab

Ctrl + Alt + U 定位到查找結(jié)果

 

導(dǎo)航

 

Ctrl + N 定位到類型

Ctrl + Shift + N根據(jù)文件名定位

Ctrl + E   最近文件列表

Ctrl + Shift +Backspace 上次編輯位置

Ctrl + B 跳到變量申明處

Ctrl + Alt + B 跳到繼承類或接口處

Ctrl + U 調(diào)到基類

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 根據(jù)縮寫生成模板

Ctrl + J 插入模板

 

內(nèi)置模板

asrt 生成assertion

ear生成空數(shù)組

foreach 生成foreach

ital生成ArrayList的迭代循環(huán)

itar 生成array的迭代循環(huán)

itdic 生成dictionary的迭代循環(huán)

loop生成loop循環(huán)

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 轉(zhuǎn)化為array

關(guān)鍵詞:Resharper

贊助商鏈接: