【发布时间】:2015-12-08 05:25:58
【问题描述】:
使用 Atom 的 Tree View 包,其 easy 可以隐藏忽略的文件和 VCS 忽略的文件。
如何从这个忽略中排除某些文件?
为什么?
我仍然希望能够访问 node_modules 中包含的文件(要了解导入路径,检查包自述文件等),但我不想将它们签入 git。由于它们没有被检入 git,我无法检查这些包,因为它们被树视图隐藏。
有没有办法可以从树视图忽略中排除某些名称?
【问题讨论】:
使用 Atom 的 Tree View 包,其 easy 可以隐藏忽略的文件和 VCS 忽略的文件。
如何从这个忽略中排除某些文件?
为什么?
我仍然希望能够访问 node_modules 中包含的文件(要了解导入路径,检查包自述文件等),但我不想将它们签入 git。由于它们没有被检入 git,我无法检查这些包,因为它们被树视图隐藏。
有没有办法可以从树视图忽略中排除某些名称?
【问题讨论】:
是的。这是一个例子:
Preferences -> Settings > Core Settings > Ignored Names: *.pyc, *.tmp
Preferences -> Settings > Packages > tree-view > check Hide Ignored names
【讨论】:
.gitignores。这将需要大量维护,并且不允许我拥有项目特定的规则。这会让项目之间的切换变得很糟糕。
@wisbucky 的答案是正确的。
但是,如果您想默认从tree-view 隐藏来自.gitignore 的文件并能够使用键盘快捷键显示它,这是您的解决方案:
- 您可以分别使用
tree-view:toggle-vcs-ignored-files和tree-view:toggle-ignored-names命令切换VCS 忽略的文件或忽略的名称是否显示在树视图中- 在树视图获得焦点时,
tree-view:toggle-vcs-ignored-files命令默认映射到I
【讨论】: