假设我们要替换所选文本中单词的所有出现。这是一项基本功能-实际上,我至少有95%的时间使用“替换”,我想替换选择中的所有实例。
我们做什么:
选择一段文本作为替换命令的作用域
按Ctr + H打开“快速替换”窗口
输入新旧单词
那又是什么?
在VS2010中,这很容易,只需不到一秒钟的时间:
但这太简单了,现在在VS2017中我们必须这样做:
离开键盘并抓住鼠标
将光标移到“快速替换”窗口,并找到一个细小的“全部替换”按钮,该按钮具有无意义的图标并且很难找到。
单击该按钮
离开鼠标,然后将手移回键盘
或者,您也可以只用键盘(好吧):
在Windows中禁用您的国家字符(假设并非所有程序员都是美国人,并且他们使用不同的键盘布局!)。
按一个魔术快捷键:Alt + A(该快捷键经过硬编码,无法更改,它与我的母语中的一个民族字符相撞)
重新启用您的国家字符。
有什么办法可以加快“全部替换”的选择? 有什么方法可以强制Enter替换选择中的所有实例?目前,按Enter键仅替换一个实例。 有什么方法可以迫使Microsoft最终修复“快速替换”窗口?我已经无数次报告了这个问题,而他们一直对此视而不见。