ReSharper插件的快捷键设置与VS2015快捷键设置在同一位置,即: 工具 -> 选项 -> 环境 -> 键盘。
如下为个人比较常用的快捷键,部分快捷键有进行修改。
VS2015偏好设置:
- 完成单词(Edit.CompleteWord):Alt + /
- 定位到(Edit.NavigateTo):Ctrl + ,
- 设置文档的格式(Edit.FormatDocument):Ctrl + I
- 重命名(Refactor.Rename):F2
- 注释选定内容(Edit.CommentSelection):Ctrl + /
- 取消注释选定内容(Edit.UnCommentSelection):Ctrl + Shift + /
- 删除行(Edit.LineDelete):Ctrl + D
- 转到行(Edit.GoTo):Ctrl + G
- 转到定义(Edit.GoToDefinition):F12
- 下一个突出显示的引用(Edit.MoveControlLeft):Ctrl + Left
- 上一个突出显示的引用(Edit.MoveControlRight):Ctrl + Right
- 折叠到定义(Edit.CollapsetoDefinitions):Ctrl + M,O
- 切换所有大纲显示(Edit.ToggleAllOutlining):Ctrl + M,L
- 切换大纲显示/展开(Edit.ToggleOutliningExpansion):Ctrl + M,M
ReSharper偏好设置:
- 上下左右移动代码(MoveUp/Down/Left/Right):Alt + Up/Down/Left/Right
- 迅速为一行代码加上大括号(AltEnter):Alt + Enter,Enter
- 导航到父类/子类(GotoBase/Inheritors):Alt + Home/End
- 导航到引用(GotoUsage):Alt + F12
- 查找所有引用(FindUsages):Shift + F12
- 导航到下一个和上一个成员/函数(GotoPrev/NextMethod):Ctrl + Up/Down
- 导航到所属的方法和类上(GotoContainingDeclaration):Ctrl + Home
- 导航到解决方案中的下一个/上一个错误处(GotoPrev/NextErrorInSolution):Ctrl + PageUp/PageDown
- 选择所属的方法和类(SelectContainingDeclaration):Ctrl + Shift + [
- 列出最近编辑位置(GotoRecentEdits):Ctrl + Shift + ,
- 在解决方案管理器中定位正在编辑的文件(LocateInSolutionOrAssemblyExplorer):Ctrl + L
- 展示代码结构(ShowCodeStructure):Ctrl + Alt + F
- 重构菜单(RefactorThis):Ctrl + Shift + R
- 打开文件(GotoFile):Ctrl + Shift + T