通常在vs2015和vs2017(至少)当你选择一个单词,自动所有的引用的单词被选中。我想知道是否有一种方法来编辑所有的出现使用键盘快捷键(放置多个光标没有搜索对话框),作为一个例子,让我们说,在下面的图像中,我想取代“一些”与“非常”。
4zcjmb1e1#
尝试右键单击引用,然后选择“重命名...”。
up9lanfz2#
**VS 2022更新。**如果您不想执行变量/函数重命名操作,您可能需要使用VS 2022的多个脱字符功能,这可以使用Ctrl+R+Ctrl+R来完成。
完成初始选择后,您可以使用Edit -> Multiple Carets -> Insert Carets At All Matching功能。默认情况下,此函数Map到:Shift+Alt+;这将向每个突出显示/匹配的部分添加一个新的插入符号,允许您同时编辑它们。VS 2022中的多插入符号支持相当广泛。您可以在官方文档中探索更多选项。
Edit -> Multiple Carets -> Insert Carets At All Matching
6qftjkof3#
至少有一个插件Multi Edit Mode,但是您可以只修改函数名并使用lightbulb/quickactions(Ctrl .)来重命名/重构对该函数的所有引用。
Ctrl .
3条答案
按热度按时间4zcjmb1e1#
尝试右键单击引用,然后选择“重命名...”。
up9lanfz2#
**VS 2022更新。**如果您不想执行变量/函数重命名操作,您可能需要使用VS 2022的多个脱字符功能,这可以使用Ctrl+R+Ctrl+R来完成。
完成初始选择后,您可以使用
Edit -> Multiple Carets -> Insert Carets At All Matching
功能。默认情况下,此函数Map到:Shift+Alt+;
这将向每个突出显示/匹配的部分添加一个新的插入符号,允许您同时编辑它们。
VS 2022中的多插入符号支持相当广泛。您可以在官方文档中探索更多选项。
6qftjkof3#
至少有一个插件Multi Edit Mode,但是您可以只修改函数名并使用lightbulb/quickactions(
Ctrl .
)来重命名/重构对该函数的所有引用。