📅  最后修改于: 2023-12-03 15:21:01.976000             🧑  作者: Mango
如果你正在使用 Visual Studio Code 工作并且遇到了无法监视此大型工作区中的文件更改的问题,那么你来到了正确的地方。这种问题通常发生在工作区包含大量文件的情况下,Visual Studio Code 无法同时监视所有文件的更改。
以下是几种可能的解决方案,你可以尝试其中一种或多种解决该问题:
通过增加 Visual Studio Code 的配置项,增加文件监视器的数量来解决该问题。你可以按下面步骤进行配置:
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/**": true
},
"files.watchers": [
{
"globPattern": "**/*",
"kind": "mixed",
"usePolling": true
}
]
你可以通过减小工作区范围,即不监视无关紧要的文件来解决此问题。这也可以提高应用程序的性能和稳定性。这是一种可行的解决方案,但在你做出决定之前,需要确认哪些文件需要被监视,哪些文件可以被忽略。
文件系统的类型可能会影响文件更改检测的性能。如果你的工作区在较慢的文件系统上运行,可以选择更快的文件系统来优化性能。
在 Visual Studio Code 无法监视此大型工作区中的文件更改的情况下,可以尝试以上解决方案之一或多种方法。在决定采用哪种解决方案之前,需要确认哪些文件需要被监视,哪些文件可以被忽略。