WebStorm/PhpStorm IDE允許用戶將某些目錄標記爲「排除」,以便它們不會被索引,並且包含的類將不會顯示在自動完成等中。 (see here)WebStorm PhpStorm:如何跳過索引中的特定擴展
是否可以將特定擴展標記爲已排除。我的所有組件都有一對的文件,如:
my.component.ts <-- actual component
my.component.spec.ts <-- for testing only
我見過this doc有關如何排除一個單獨的文件,但不能很好地擴展。我希望所有.spec.ts
文件都被索引器忽略,因爲它們會污染大量的自動完成UI並拖慢我的工作。
1)你可以去'設置/首選項|編輯|文件類型「並將'* .spec.ts'模式與'文本'文件類型相關聯。現在所有這些文件將被視爲純文本文件。注 - 它會影響所有項目。 2)或者您可以將該模式添加到「忽略文件和文件夾」字段(相同的設置屏幕) - 它將完全從項目中排除/忽略這些文件(甚至不會在項目視圖樹中顯示它們) - 可能是一個矯枉過正)。相同注:這是一個IDE範圍的設置,因此會影響所有項目。 – LazyOne
@LazyOne謝謝。在新文件類型的對話框中,我沒有看到將文件視爲「文本」的選項。我錯過了明顯嗎? https://imagebin.ca/v/3S7aOBGJvpwY – BeetleJuice
你不需要一個新的文件類型在這裏;只需打開「設置|」編輯|文件類型'。選擇那裏的文本類型,然後將'* .spec.ts'添加到底部 – lena