Ctrl我用+调用查找和替换对话框H。在F3它上面找到结果,但是我必须使用鼠标搜索替换按钮。在每一个新发现中,它都会改变屏幕位置。有没有办法只使用键盘来使用这个对话框?
它将节省我宝贵的几秒钟乘以一些非常大的数字(我正在进行大量重构)。
Ctrl我用+调用查找和替换对话框H。在F3它上面找到结果,但是我必须使用鼠标搜索替换按钮。在每一个新发现中,它都会改变屏幕位置。有没有办法只使用键盘来使用这个对话框?
它将节省我宝贵的几秒钟乘以一些非常大的数字(我正在进行大量重构)。
在视觉工作室 2015 中:
在该对话框中:
Alt+ L- 打开“查看”下拉列表。使用 Up/Down 和 Enter 从此列表中进行选择:
Alt+ R-替换下一个
Alt+ -全部A替换
Esc- 关闭对话框
例如,在当前选择中将“foo”替换为“bar”:
如果您停靠查找/替换窗口,那么它不会随着每个新查找而移动。
然后,您可以在 F3 上交替使用 1 根手指移动到下一个查找,同时将鼠标悬停在不动的替换按钮上以替换您需要的内容。
您可以在开始F3浏览源文本之前简单地复制您想要的替换文本,并在您点击下一个匹配时点击Ctrl+ V,因为 VS 会为您选择匹配文本。
这是一个黑客,但它的工作原理。
可以停用“Alt+R”的 Resharper 默认行为,这提供了对 Visual Studio 中 Resharper 菜单的快速访问。
只需在 Resharpers 选项中取消选中它: 在此处输入图像描述