Resharper 7小技巧系列:导航、书签、和最近编辑
2013-06-22 10:09
225 查看
原文 /article/5140414.html
先上一张花了一个多小时画的Resharper快捷键思维导图(图片已放小,可以右键另存或右键在新窗口打开查看原图):
一、前言
工具是提高工作效率的关键。Resharper是Visual Studio下的一个非常强大的工具插件,支持浏览、导航、重构、自动完成、智能提示等等一系列功能。
本篇主要介绍Resharper 7的导航功能,Visual Studio版本为Visual Studio 2012。
先来一张导航快捷键截图:
最通用的导航快捷键是Alt+`(这个符号在Esc键下面)。 转到定义按F12,这个相信大家都很熟悉了。
二、Ctrl+Shift+F11
这个快捷键用于跳转到符号类型定义处(注意不是声明处),比如将光标移到下面的products符号处(products是Product的集合):
按Ctrl+Shift+F11,即可跳到products对应类型Product的定义处:
你可能会说直接选中第28行的Product,按F12不就得了,但是如果你预先不知道products的类型,这个快捷键就非常有用了。
三、Ctrl+F12
跳转到实现处,与按住Ctrl点鼠标左键效果相同,某些情况与直接按F12效果相同。比如光标放到下面的Product上:
按Ctrl+F12,即可调到Product的实现:
四、Shift+Alt+F12
转到使用该处的地方,如下:
五、强大的书签
Resharper 7提供了一个强大的书签功能,书签快捷键如下:
你可以将光标放到一行代码,然后按Ctrl+Shift+数字键,比如我按Ctrl+Shift+1,则给代码增加了一个书签,注意代码左边的书签符号和书签符号上面的数字1:
再按Ctrl+Shift+1则移除该行的书签。
Ctrl+`用于查看所有书签:
Ctrl+数字键用于快速跳转到某个书签。我想如果在一个解决方案中跟踪一个很长的流程,书签这个功能就可以发挥用处了。
六、最近编辑
经常我们需要跳转到离现在最近的编辑处,尤其是在一个庞大的解决方案中,包含成百上千个文件,这种需求就更加迫切了(用书签当然也可以,但是不太合适)。
最近编辑相关快捷键截图如下:
Ctrl+Shift+Backspace 组合键能快速定位到最近的一个编辑处。
Ctrl+, 组合键试验过不行,不知道什么原因。
Ctrl+Shift+, 组合键用于查看最近所有编辑处:
Ctrl+Alt+F7查看相关文件,比如将光标放在下面的Index Action上,按Ctrl+Alt+F7即显示与它关联的Index.cshtml文件:
希望对提高大家的工作效率有所帮助。
先上一张花了一个多小时画的Resharper快捷键思维导图(图片已放小,可以右键另存或右键在新窗口打开查看原图):
一、前言
工具是提高工作效率的关键。Resharper是Visual Studio下的一个非常强大的工具插件,支持浏览、导航、重构、自动完成、智能提示等等一系列功能。
本篇主要介绍Resharper 7的导航功能,Visual Studio版本为Visual Studio 2012。
先来一张导航快捷键截图:
最通用的导航快捷键是Alt+`(这个符号在Esc键下面)。 转到定义按F12,这个相信大家都很熟悉了。
二、Ctrl+Shift+F11
这个快捷键用于跳转到符号类型定义处(注意不是声明处),比如将光标移到下面的products符号处(products是Product的集合):
按Ctrl+Shift+F11,即可跳到products对应类型Product的定义处:
你可能会说直接选中第28行的Product,按F12不就得了,但是如果你预先不知道products的类型,这个快捷键就非常有用了。
三、Ctrl+F12
跳转到实现处,与按住Ctrl点鼠标左键效果相同,某些情况与直接按F12效果相同。比如光标放到下面的Product上:
按Ctrl+F12,即可调到Product的实现:
四、Shift+Alt+F12
转到使用该处的地方,如下:
五、强大的书签
Resharper 7提供了一个强大的书签功能,书签快捷键如下:
你可以将光标放到一行代码,然后按Ctrl+Shift+数字键,比如我按Ctrl+Shift+1,则给代码增加了一个书签,注意代码左边的书签符号和书签符号上面的数字1:
再按Ctrl+Shift+1则移除该行的书签。
Ctrl+`用于查看所有书签:
Ctrl+数字键用于快速跳转到某个书签。我想如果在一个解决方案中跟踪一个很长的流程,书签这个功能就可以发挥用处了。
六、最近编辑
经常我们需要跳转到离现在最近的编辑处,尤其是在一个庞大的解决方案中,包含成百上千个文件,这种需求就更加迫切了(用书签当然也可以,但是不太合适)。
最近编辑相关快捷键截图如下:
Ctrl+Shift+Backspace 组合键能快速定位到最近的一个编辑处。
Ctrl+, 组合键试验过不行,不知道什么原因。
Ctrl+Shift+, 组合键用于查看最近所有编辑处:
Ctrl+Alt+F7查看相关文件,比如将光标放在下面的Index Action上,按Ctrl+Alt+F7即显示与它关联的Index.cshtml文件:
希望对提高大家的工作效率有所帮助。
相关文章推荐
- Resharper 7小技巧系列:导航、书签、和最近编辑
- C语言系列(一):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- SharePoint 2013技巧分享系列 - 隐藏Blog和Apps左侧导航菜单
- C语言系列(二):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- C语言系列(三):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- C语言系列(四):最近重拾C语言的想法,谈到C中易错点,难点;以及开源代码中C语言的一些常用技巧,以及如何利用define、typedef、const等写健壮的C程序
- Web攻防系列教程之跨站脚本攻击和防范技巧详解
- 十天学会web标准(DIV+CSS)系列(七)横向导航菜单
- Web 软件测试 Checklist 应用系列,第 2 部分: 导航和链接
- 图像处理系列导航
- JVMTI 中的JNI系列函数,线程安全及调试技巧
- Excel高级使用技巧之不可错过的数据编辑技巧
- SharePoint 2010 技巧系列 - 启用文档库接收邮件功能
- 最近写的一个分页数据显示及分页导航
- java与.net比较学习系列开发环境和常用调试技巧常用操作快捷键
- 机器学习系列-最近邻分类器
- (TonyWang一句话技巧系列)调整FireBug字体大小的方法
- CSS技巧 使用标签来创建导航菜单(滑动门教程)
- 高品质的网页设计: 实例与技巧系列之一(留白)
- 超大扫描件转为可编辑WordJ技巧分享