2015-09-11 47 views
12

使用Atom的樹視圖包,其easy用於隱藏忽略的文件和VCS忽略的文件。從原子樹視圖中排除某些文件忽略

如何從此忽略某些文件?

爲什麼?

我仍然想要訪問node_modules中包含的文件(要知道導入路徑,檢查包ReadMes等),但我不想將它們檢入到git中。由於它們沒有被檢入到git中,所以我無法檢查這些包,因爲它們被樹視圖隱藏。

有沒有一種方法可以排除某些名稱從樹視圖忽略?

回答

7

是的。這裏是一個例子:

Preferences -> Settings > Core Settings > Ignored Names: *.pyc, *.tmp 

Preferences -> Settings > Packages > tree-view > check Hide Ignored names 
+2

我期待排除版本控制忽略名稱的文件。您的解決方案允許我隱藏文件,但不能防止隱藏某些文件。在我的問題中,我問如何防止這些文件被隱藏。 – agconti

+1

嗯,那麼取消選中「隱藏VCS忽略的文件」,然後使用「忽略名稱」列表呢? – wisbucky

+2

然後我會手動維護這個列表或每個項目,而不是利用我已有的'.gitignores'。這將是很多維護,並不會讓我有項目特定的規則。它會讓項目在地獄之間切換。 – agconti

3

@wisbucky的答案是正確的。

但是,如果你想在默認情況下從tree-view隱藏.gitignore文件,並可以使用鍵盤快捷鍵來顯示它,這裏是您的解決方案:

  • 您可以切換是否既VCS忽略的文件或忽略名字使用tree-view:toggle-vcs-ignored-filestree-view:toggle-ignored-names命令,分別
  • tree-view:toggle-vcs-ignored-files命令由默認映射到I顯示在樹視圖中,當樹視圖聚焦

來源:lee-dohm on github

+0

我的捷徑對我非常有用,thx! – nemesisdesign

+0

快捷鍵是小寫:'我'不是'我'。 – mpoisot