Eri*_*cis 125 intellij-idea intellij-14
我正在搜索字符串并在源文件夹中获取匹配项,以及构建文件夹(源文件在构建期间被复制到构建中).
我不需要构建文件夹结果.
Vim wildignore有助于过滤掉结果.
intelij中有类似的东西吗?
Dar*_*Kay 201
将构建文件夹标记为已排除:
File > Project Structure > Modules > Sources > Mark as Excluded (red icon)
您也可以右键单击您的文件夹并选择Mark Directory As > Excluded.
排除的文件夹(显示为rootExcluded)是IntelliJ IDEA"部分忽略"的文件夹.为排除文件夹中的文件提供了非常有限的编码帮助.排除文件夹中包含的类不会出现在代码完成建议列表中,对这些类的引用在编辑器中显示为未解析.搜索时,IntelliJ IDEA不会查找排除的文件夹等.
注意:请参阅Nader Hadji Ghanbari的答案,了解使用Scopes的另一种方法.
Nad*_*ari 79
通过在搜索时定义范围,您可以包含/排除该范围内的任意文件/文件夹.
实现您的要求(从搜索中排除文件和文件夹)的一种方法是定义自定义范围.这特别有用,因为有时您只想从搜索中排除文件夹而不是整个项目.
跟着这些步骤:
Edit- > Find- > Find in path或按Ctrl+ Shift+ F.
选择Custom的Scope部分,然后选择<unknown scope>

+按钮添加新的local自定义范围

include recursively,然后选择exclude或逐个排除exclude recursively.
请注意,您甚至可以包含或排除项目所依赖的库.
Scope在Find in Path对话框中选择有效范围.您可以查看范围内的JetBrains文档以获取更多信息.范围不仅可以在搜索时使用,还可以在IntelliJ IDEA中的许多其他用例中使用.
您可以使用模式来定义范围,使其更加强大和面向未来.
使用模式是排除文件和文件夹的另一种方法.例如,
file:src/main/java//*&&!file:src/main/java/my//*将排除文件my夹中的所有文件.

Mar*_*k D 46
IntelliJ IDEA 2021.3.3(终极版)
\n就我而言,所有生成的文件都.tox显示_build在我的查找结果中。这可能是一个生硬的工具,但我将这两种文件夹类型添加到“首选项”->“编辑器”->“文件类型”->“忽略的文件和文件夹”: .tox、_build。无论出于何种原因,添加都_build不会被接受为被忽略集的一部分。
请注意,您将不会在项目导航器中看到这些文件和文件夹。然而,由于它们没有一致地出现在我的搜索结果中,所以\xe2\x80\x99 是一个很小的代价。
\n\n小智 19
在Intellij 15中,要排除文件夹,只需执行以下操作:
在"项目"窗口中,选择文件夹,然后右键单击并选择"将目录标记为">"排除"
Kok*_*zzu 16
这是唯一对我有用的东西IntelliJ 2022.3.1,即使将目录标记为excluded不起作用(它只会将图标更改为红色,但仍然显示)。
File > Preferences > Editor > File Types > Ignored Files and Folders
我可以忽略bla.html由此生成的。
许多答案都适用于旧版本的 IntelliJ,但在 2020.2 以及可能的其他最新版本中,我不断在搜索结果中看到排除的文件夹。就我而言:node_modules。
不过,我发现了一些有用的东西。至少对于 javascript 项目来说是这样。其他语言可能也有类似的东西。
希望这能起作用,但如果不起作用,并且您正在使用 Javascript,请继续:
这是否是一个好主意还有待观察。IntelliJ 不仅将它们从您的搜索中排除,而且从其所有代码解析中排除,这意味着它也可能无法识别来自该目录的导入。对我来说,目前似乎运行良好,但我不提供任何保证。尝试一下,但记住如何恢复它。
这是一个丑陋的解决办法。IntelliJ 显然需要一种更好的方法来从搜索中排除目录。
Article last modified: 08 June 2020
按名称模式排除文件和文件夹
Ctrl+Alt+S,单击“目录”。*.min.js或lib。使用分号作为分隔符。
来源:https://www.jetbrains.com/help/phpstorm/exclusion-files-from-project.html
| 归档时间: |
|
| 查看次数: |
36787 次 |
| 最近记录: |