intellij-idea 如何在Intellij Idea中搜索和列出文件?

wixjitnu  于 2022-11-01  发布在  IntelliJ IDEA
关注(0)|答案(4)|浏览(373)

有cource ctrl+alt+N的文件搜索,但它只为打开的文件。如果它是需要找到文件的条件,说从“newFile”开始,并删除他们或移动到另一个文件夹?关键问题Intellij Idea搜索只实现了文件内容,而不是文件名。也与ctrl+alt+N我不能列出这些文件,选择其中的一些和一些动作。是否有一些批处理文件操作?

sg3maiej

sg3maiej1#

我使用下面的方法来查找符合特定条件的文件列表:

  • 打开“在路径中查找”菜单Ctrl+Shift+F
  • 在主搜索框中不输入任何内容
  • 在右上角,勾选“文件掩码”选项
  • 使用小输入字段输入文件掩码,例如newFile**.test.js
  • 为了方便起见,您还可以按右下角的“在查找窗口中打开”,这样IDE就会在停靠的工具箱中显示搜索结果

我同意JetBrains可以使这个功能更明显/更直接地发现和使用。
使用WebStorm 2018.2.2和Intellij IDEA 2018.3进行了测试。希望这对某些人有帮助!

yks3o0rb

yks3o0rb2#

您可以使用“搜索所有位置”窗口。
要打开窗口,请按IntelliJ右上角的搜索按钮,或按两下shift。

您可以在此处输入搜索条件,它将返回当前项目中的所有匹配文件。
如果您愿意,可以选择包含非项目文件。您也可以使用通配符,并且在搜索开始处使用正斜杠将只查找以条件开头的结果。

**例如:**搜索/newFile*.java将查找所有以newFile开头的.java文件。

如果省略正斜杠,则将返回文件名中任何位置包含newFile的所有.java文件。
有关“搜索所有位置”功能的更多信息,请访问here
关于在找到的文件列表上完成批处理文件操作,我不知道在IntelliJ中有什么方法可以做到这一点。最简单的方法是在项目窗口中手动选择每个文件,同时按住ctrl,然后右键单击并在所有选定的项目上运行您想要的操作。

jjjwad0x

jjjwad0x3#

对于Mac(OSX)用户:

cmd + shift + o(旧版本中为cmd + shift + n),将弹出一个文件打开对话框,您甚至可以在其中正常搜索文件,或者您可以只使用驼峰大小写速记。
例如,只需在对话框中键入"HWI"即可找到"HelloWorldIntro.java"

irtuqstp

irtuqstp4#

对于Windows用户2021.3,下面的复选框也有效

按Shift键两次

同时按cntrl+Shift+N两次

相关问题