[英]How search and list files in Intellij Idea?
当然ctrl + alt + N用于文件搜索,但它仅用于打开的文件。 如果需要按条件查找文件,比如从“newFile”开始并删除它们或移动到另一个文件夹怎么办? Intellij Idea Search 仅针对文件内容而非文件名实现的关键问题。 同样用ctrl + alt + N我无法列出这些文件,选择其中一些和一些操作。 它有一些用于批处理文件操作的东西吗?
我正在使用以下方式查找符合特定条件的文件列表:
newFile*
或*.test.js
我同意 JetBrains 可以使这个功能更明显/更容易发现和使用。
使用 WebStorm 2018.2.2 和 Intellij IDEA 2018.3 进行测试。 希望对某人有所帮助!
您可以使用“到处搜索”窗口。
要打开窗口,请按 IntelliJ 右上角的搜索按钮,或双击shift 。
从这里您可以输入您的搜索条件,它将返回当前项目中的所有匹配文件。
如果您愿意,可以使用一个复选框来包含非项目文件。 您还可以使用通配符,搜索开始时的正斜杠只会找到以条件开头的结果。
例如:搜索/newFile*.java
将找到所有以newFile
开头的.java
文件。
如果省略正斜杠,它将返回文件名中任何位置带有newFile
所有.java
文件。
可以在此处找到有关 Search Everywhere 功能的更多信息。
关于在找到的文件列表上完成批处理文件操作,我不知道您可以在 IntelliJ 中以任何方式执行此操作。 最简单的方法是在按住ctrl 的同时手动选择项目窗口中的每个文件,然后右键单击并在所有选定的项目上运行所需的操作。
对于 Mac (OSX) 用户:
按cmd
+ shift
+ o
(在旧版本中为cmd
+ shift
+ n
),将弹出一个文件打开对话框,您甚至可以在其中正常搜索文件,或者您可以只使用驼峰式简写。
例如,只需在对话框中键入"HWI"
即可找到"HelloWorldIntro.java"
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.