簡體   English   中英

VSCode 拒絕忽略搜索功能中的文件夾

[英]VSCode refuses to ignore folder in Search feature

我有一個 NextJS 項目,我想禁止在.next文件夾中搜索文本。

按照這個答案,我已將其添加到我的首選項中:

在此處輸入圖像描述

但是,我仍然得到該文件夾的搜索結果:

在此處輸入圖像描述

這可能是什么原因?

您是否嘗試過僅針對當前搜索排除它?

這對我來說很容易。 在這里,我正在一個包含數百個 div 標簽的 Web 項目中搜索。 如果我排除“src”文件夾,則找不到。

在此處輸入圖像描述

您采用的方法是持續排除,這比較棘手

這更棘手,因為有一些方法可以意外禁用您的全局排除項。

從 VS 代碼幫助:

VS Code 默認排除一些文件夾以減少您不感興趣的搜索結果的數量(例如:node_modules)。 打開設置以更改 files.exclude 和 search.exclude 部分下的這些規則。

請注意,搜索視圖中的 glob 模式與 files.exclude 和 search.exclude 等設置中的工作方式不同。 在設置中,您必須使用 **/example 來匹配工作區中子文件夾 folder1/example 中名為 example 的文件夾。 在搜索視圖中,假定使用 ** 前綴。 這些設置中的 glob 模式總是相對於工作區文件夾的路徑進行評估。

另請注意要排除的文件框中的使用排除設置和忽略文件切換按鈕。 切換決定是否排除被您的 .gitignore 文件忽略和/或與您的 files.exclude 和 search.exclude 設置匹配的文件。

最后一段是潛在的陷阱。 我認為它說,如果你取消切換它,那么即使你在設置中告訴 VS Code 排除“.next”,它仍然會搜索包括“.next”在內的所有內容。

暫無
暫無

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

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