在 IntelliJ 中替换多行自动突出显示的代码

问题描述 投票:0回答:1

IntelliJ 具有一项功能,其中 (a) 您选择一行的一部分,然后 (b) IntelliJ 立即并自动突出显示同一文件中碰巧存在的多行类似代码。

鉴于 IntelliJ 已识别出重复的文本,是否有办法在所有这些行中同时键入或粘贴重复的文本

IntelliJ 向我展示所有重复内容,然后让我在每一行中复制-粘贴-粘贴-粘贴-粘贴-粘贴,这似乎很愚蠢。

intellij-idea copy-paste code-editor
1个回答
0
投票

您可以使用 选择所有出现情况(macOS 上为 ⌘⌃G,Windows/Linux 上为 Ctrl+Alt+Shift+J)。

选择完成后,您可以开始编辑所有片段,就好像它们都是同一个片段一样。请参阅指南中的这个示例

或者,您还可以使用重命名重构来更改符号、文件、目录、包、模块的名称以及整个代码中对它们的所有引用。为此,请选择要重构的名称并使用快捷键 Shift F6。

© www.soinside.com 2019 - 2024. All rights reserved.