不要忽略 Atom 中的 node_modules

24

我使用node_modules来存储我的代码,遵循这个回答的建议:https://dev59.com/mWgv5IYBdhLWcg3wFs2l#24630974

然而,Atom的搜索忽略了node_modules。我怎样才能让它在搜索中包含node_modules呢?我没有在Atom的“忽略的名称”设置中添加node_modules

4个回答

50

我在主设置中取消了排除VCS忽略路径,但它没有起作用。所以我做了一些研究,并发现还有另一个设置会覆盖这个。

您需要的设置位于

设置 > 包 > 核心包 > 树视图

在这里,您将找到隐藏被忽略名称隐藏VCS被忽略文件设置 - 后者是您想要停止侧边栏忽略VCS忽略文件的设置。

隐藏被忽略元素

我从以下来源得到了这个结果,并且对我有效:

blog.lukebennett.com/2015/09/21/show-hidden-files-in-atom-sidebar


对我来说可以,我猜这是默认行为,导致隐藏 node_modules 和其他被忽略的东西。 - Ibrahim.H

27

Atom默认行为是忽略.gitignore文件中指定的文件夹和文件

两种解决方案:

  • 在Atom主设置中,取消勾选“排除VCS忽略的路径”

或者

  • 当您进行项目搜索时,如果您在node_modules目录中搜索,则使用“node_modules”作为文件/目录模式,如果您在node_modules目录和src文件夹中进行搜索,则使用“node_modules,src”,例如

1
“`node_modules`”在文件夹文本框中对我无效,但是“**/*”有效。 - Richard
你救了我大忙啊,伙计! - fxbayuanggara

3
你可以尝试以下方法来处理较新版本:

文件 > 配置...

    "*":
  core:
    excludeVcsIgnoredPaths: false <-- Set to false
    uriHandlerRegistration: "always"
  "exception-reporting":
    userId: "****"
  "tree-view":
    hideVcsIgnoredFiles: false <-- Set to false
  welcome:
    showOnStartup: false

1
  1. 点击树形视图窗格。
  2. 按下i键,以切换由.gitignore隐藏的文件和目录。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接