Ale*_*ach 7 intellij-idea findandmodify
例如,我如何选择 5 行代码,并将所有实例替换myObject1
为myObject2
?
如果后续代码行包含我不希望更改的myObject1
引用。这样我就可以非常方便地在此代码范围内快速应用查找和替换,而不必担心副作用。
这可能吗?
inf*_*k01 10
对的,这是可能的。
\nEdit > Find > Replace
通过在顶部菜单中进行选择或使用专用快捷方式\n Ctrl+ R(在 Mac 上) ,打开“查找和替换”对话框\xe2\x8c\x98 R。现在,如果您按“全部替换”,则只有在您的选择中找到的项目才会被替换。
\n在 IntelliJ IDEA 的新 UI 中,“在选择中搜索”选项位于另一个位置(感谢@Chris指出了这一点):
\nEdit > Find > Replace
通过在顶部菜单中进行选择或使用专用快捷方式\n Ctrl+ R(在 Mac 上) ,打开“查找和替换”对话框\xe2\x8c\x98 R。现在,如果您按“全部替换”,则只有在您的选择中找到的项目才会被替换。
\n您还可以使用快捷方式(Windows/Linux 上的Ctrl+ Alt+ , macOS 上的 + +)打开“过滤搜索结果”对话框,但在这种情况下,光标位于“搜索”字段内非常重要。F\xe2\x8c\x83\xe2\x8c\xa5F
\n以类似的方式,您可以在文件中的选定区域内执行搜索(即不替换)。查看Edit > Find
菜单内部有更多有趣的选项。
以下是涵盖此主题的官方 IntelliJ IDEA 文档:在选择中查找。
\n 归档时间: |
|
查看次数: |
3028 次 |
最近记录: |