Java开发工具IntelliJ IDEA使用源代码系列教程(四):在文件中搜索目标

翻译|使用教程|编辑:吴园园|2020-04-02 11:48:28.257|阅读 110 次

概述:您可以在编辑器中的当前打开的文件中搜索文本字符串。使用不同的选项,您可以缩小搜索范围,在搜索中使用正则表达式以及管理搜索结果。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

相关链接:

IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。

点击下载IntelliJ IDEA最新试用版

在文件中查找搜索字符串

1、在编辑器中打开文件。

2、按Ctrl+F或选择 编辑| 查找| 从主菜单中查找。

如果要将目标搜索范围扩展到当前文件之外,请按 Ctrl+Shift+F。

3、在打开的搜索字段中,输入搜索字符串。IntelliJ IDEA在文件中突出显示搜索结果。或者,在编辑器中,突出显示要查找的字符串,然后按Ctrl+F。IntelliJ IDEA将突出显示的字符串放入搜索字段。

Java开发工具IntelliJ IDEA使用源代码系列教程(四):在文件中搜索目标

将插入符号插入文件中的任何字符串,然后按Ctrl+F查找它的出现,或从主菜单中选择“ 编辑” |“添加”。查找| 在Caret中查找单词。

查找选择

您可以在多行选择中搜索文本字符串。

IntelliJ IDEA以相同的方式处理多行选择中的替换。

1、选择多行片段,然后按Ctrl+F。

2、输入您的搜索字符串。IntelliJ IDEA将首先在所选片段内搜索目标。

如果Ctrl+F 再次按 ,则IntelliJ IDEA将把搜索过程切换回整个文件。

如果要搜索多行片段本身,请选择它,然后按Ctrl+F两次。

管理您的搜寻结果

IntelliJ IDEA使您可以调整搜索过程并根据显示的搜索结果执行各种操作。

  • 如果要查看以前的搜索列表,请⌥↓在搜索字段中按。
  • 如果要输入多行字符串,请单击输入新行 搜索字段中的 图标以换行。

  • 随着正则表达式复选框选中,IntelliJ IDEA的自动转义与反斜线特殊的正则表达式的符号\,当您搜索包含它们的文本字符串。
  • 请记住,如果先复制(Ctrl+C)字符串,然后再将(Ctrl+V)粘贴到搜索字段中,则将不考虑正则表达式符号。

  • 使用上次发生下次发生箭头导航到上一个或下一个出现的位置。
  • Alt+F7 在“ 查找”工具窗口中使用事件列表, 在该窗口中,您还有其他选择,例如,将结果分组或在单独的窗口中打开它们。

  • 单击添加下一个事件的选择或 取消选择上一个出现的位置 图标以添加对下一个事件的选择,或取消选择上一个事件 Alt+JShift+Alt+J
  • 如果要在整个文件中快速替换搜索目标,请按 Ctrl+Shift+Alt+J 并输入新字符串。

  • 当您在搜索窗格中选择“ 单词”,“ 区分大小写”复选框时,可以缩小搜索过滤范围,或者单击过滤器图标以选择搜索范围。
  • 您可以按⌥X(以前称为⌥G)快速选择或清除Regex复选框。您可以使用 正则表达式 来选择更具挑战性的搜索。
  • 按下Ctrl+F7可查看打开的文件中任何元素的用法。
  • 如果您不希望IntelliJ IDEA突出显示文件中找到的所有用法,请打 设置/首选项对话框 Ctrl+Alt+S ,并在 编辑器| 常规页面清除“ 插入符号处元素突出显示用法”选项。
  • 按此Alt+F7按钮可 索当前文件以外的用途,或 Ctrl+Alt+F7在单独的弹出窗口中打开搜索结果。如果需要在搜索之前配置一些选项,请按Ctrl+Shift+Alt+F7打开“ 查找用法”对话框。

替换文件中的搜索字符串

1、按Ctrl+R打开“ 在文件中替换”窗口。

2、在顶部字段中,输入搜索字符串。在底部字段中,输入您的替换字符串。

单击 多线 以进行多行替换。例如,如果要用逗号和换行替换逗号,请在搜索字段中输入逗号,并在替换字段中输入逗号和换行。

3、点击更换逐个更换项目,替换所有替换文件的所有项目,并排除从更换省略一些项目。

“ 替换”窗口中显示的选项与“ 查找” 窗口类似 

====================================================

IntelliJ IDEA资源专题,请击此处查看

想要了解或购买IntelliJ IDEA正版授权的朋友,欢迎咨询慧都官方客服

关注下方微信公众号,及时获取产品最新消息和最新资讯



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

文章转载自:IntelliJ IDEA https://www.jetbrains.com/help/idea/finding-and-replacing-text-in-file.html

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
IntelliJ IDEA

IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat