簡體   English   中英

如何在 visual studio 代碼中顯示被忽略的文件?

[英]How can I show ignored files in visual studio code?

我的樹視圖隱藏了.gitignore中列出的所有被忽略的文件。 我在settings.json中找不到任何內容來顯示我的項目中被忽略的文件。 如何顯示因.gitignore而被忽略的文件?

VS Code 的默認設置讓我困惑,但幸運的是有一種方法可以覆蓋它們。 我花了幾個小時尋找一種在資源管理器視圖中公開這些文件的方法,並且僅通過基於我已有的搜索內容進行試驗找到它:

"search.useIgnoreFiles": false,
"files.useIgnoreFiles": false,

這在 VS Code 中目前是不可能的,但在這個 github 問題中有關於使它成為可能的討論。

我建議你對這個問題豎起大拇指(點擊初始帖子左下角的豎起大拇指)來表達你的支持並關注這個問題,這樣你就可以了解是否有變化。

對我來說,讓資源管理器顯示忽略文件的唯一方法是使用此設置:

      "explorer.excludeGitIgnore": false

我忽略了文件.env ,但希望在資源管理器中看到它。 上面的設置解決了它。

這是可能的 - 轉到首選項 > 設置,然后編輯用戶設置文件以注釋掉“files.exclude”部分中排除的文件 - 如 node_modules 等。以下是我的設置,例如:

"files.exclude": {
  "**/.git": true, // this is a default value
  "**/.DS_Store": true, // this is a default value
  // "**/node_modules": true,
  "**/jspm_packages": true,
  "**/coverage": true,
  "**/public": true,
  "**/.cache": true,
  "**/.bundles": true,
  "**/es": true,
  // "**/dist": true,
  // "**/lib": true,
  "**/umd": true
},

我發現的一項有趣的工作是,在 VsCode 的文件瀏覽器中,如果您右鍵單擊並創建所需的文件或目錄(例如:右鍵單擊 -> 創建文件 -> .gitignore),它將顯示出來。 不是最好的解決方案,特別是如果事情是嵌套的,但提供了一種快速而骯臟的方式來做到這一點。 還將此答案添加到 Github 問題。

轉到首選項 > 設置,取消選中選項search:Use Ignore Files ,然后它就可以工作了

在項目的根目錄上更新以下文件: .vscode/settings.json

{
  "files.exclude": {
    "**/.gitignore": false,
    "**/.git": true,
    "**/.vscode": false
  }
}

我正在使用 VSCodium,所以我不知道它是否對您有幫助。 放在settings.json中:

"explorer.excludeGitIgnore": false,

暫無
暫無

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

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