簡體   English   中英

從 PhpStorm / WebStorm 中的索引中排除文件夾

[英]Exclude folder from indexing in PhpStorm / WebStorm

使用 PhpStorm 2017.3 開發節點項目; 我希望從索引和自動完成建議中排除某些目錄。 我在其他地方看到過我遵循的方向,但仍然沒有骰子。 例如,在下圖中,目錄rxjs/add就是其中之一。

在此處輸入圖片說明

在圖片的左側,您可以看到在項目樹視圖中,沒有排除目錄; 我從其內容中獲得自動完成建議。 但是,當我轉到Settings > Directories ,相同的文件夾(請參見圖像右側)已被列為已排除。 不知道該怎么辦。 這是rxjs 5.5包的node_modules/目錄。

我實際上試圖解決的問題是:這個庫有多個來自不同文件的同名函數。 因此,當我使用一個函數並且 IDE 嘗試自動添加 ES6 導入語句時,它會向我顯示多個選項,並且每次我都必須仔細閱讀文件路徑以選擇正確的導入。 因為正確的導入總是來自相同的兩個目錄,所以我想告訴 IDE 停止查看其他目錄。

WebStorm/PhpStorm 從項目中自動排除node_modules文件夾,但package.json中列出的直接項目依賴項被添加到JavaScript 庫中以完成/導航並因此被索引。 要排除某個模塊,您可以在package.json中將其注釋掉; 或者,在文件 | 設置 | 語言和框架 | JavaScript | ,禁用<project_name>/node_modules庫並創建您自己的庫(通過按Add... ),只包含所需的模塊/文件

打開IDE設置>目錄->選擇要排除的文件夾>單擊“排除”按鈕

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM