我在VS2013中注意到,如果我突出显示文本以进行更改,则会在文件的其他位置突出显示相同的文本。但是,当我开始输入时,我似乎无法找到反映多个地方变化的选项。
此功能仅供参考,还是可以通过输入一次更改来实际进行多次替换?
答案 0 :(得分:2)
不支持开箱即用。
但是有一个很好的插件可以用来启用它,称为MultiEditing。
H / T到Scott Hanselman:)
另请注意,即使在标准VS2013中,也可以通过"框突出显示"来编辑多行。 这是您创建"框选择"通过按住 Alt 并在文本周围拖动一个框,或者按 Alt + Shift + ArrowKeys 。然后开始输入,同一文本将出现在多行上。
e.g。使用以下文字:
Some text to demonstrate
Some info to demonstrate
Some more to demonstrate
...如果您 Alt +在单词to
的所有3次出现时拖动一个框选择,然后键入which
,它将如下所示:
Some text which demonstrate
Some info which demonstrate
Some more which demonstrate
这也适用于复制/粘贴 - 粘贴的文本将应用于框选择中的所有行。
我在这里描述起来很难,所以亲自试试吧!