如何在IntelliJ中批量替换自动高亮的多行重复代码片段
在IntelliJ中批量替换高亮的重复文本片段
当然有高效的方法,不用逐行复制粘贴,以下是几种常用操作:
一次性选中所有匹配项并同步编辑
选中目标文本片段后,按Ctrl+Alt+Shift+J(Windows/Linux)或Cmd+Ctrl+G(macOS),就能一次性选中当前文件内所有相同的高亮片段。之后直接输入或粘贴新内容,所有选中的片段会同时被替换。如果想逐个确认选中,按Alt+J(Windows/Linux)或Ctrl+G(macOS)可以依次选中下一个匹配项。用查找替换面板批量替换
选中要替换的文本后,按Ctrl+R(Windows/Linux)或Cmd+R(macOS)打开替换面板,查找框会自动填充你选中的内容。在替换框输入新内容,点击Replace All,就能一键替换所有匹配片段。列多光标编辑(适用于同列位置的匹配项)
如果所有重复片段都在同一列位置,按住Alt(Windows/Linux)或Option(macOS)拖动鼠标,就能创建垂直多光标,之后直接输入新内容即可同步替换。
内容的提问来源于stack exchange,提问作者Basil Bourque
相关产品推荐
相关产品推荐

