VS Code“无法解析工作区文件夹”

bum*_*ngs 8 visual-studio visual-studio-code

我刚刚开始注意到 MacOS 10.12.6 Sierra 上的 VSCode 1.24.1 中有一些奇怪的东西。

我的文件浏览器已将我当前的工作目录标记为“未解析”。这并不妨碍我做任何我通常会做的事情,尽管我想知道为什么会发生这种情况。文件夹名称将为黄色并带有 ! 在右边。

我尝试关闭并重新打开文件资源管理器中的目录,重新启动 VSCode 本身并将文件夹移动到单独的目录。无所事事。

除了在 React 项目的清单文件中没有正确配置的 Typescript 文件中工作的人之外,我无法找到太多关于这个问题的信息。这些主要是 HTML/CSS/Sass/JS/MySQL。

任何见解将不胜感激,谢谢。

Ral*_*lph 5

当我之前在未定义的工作区(VSCode 的默认工作区)上创建不同的项目时,我在 Windows 上遇到了同样的问题。

当我创建一个工作区并将我的根文件夹放在这个工作区中时,它会警告说它无法解析工作区文件夹。

您必须编辑工作区配置文件,更改文件夹的路径,然后重新启动 VSCode。

在 VSCode 命令面板上,键入:workspace config - 然后选择“打开工作区配置文件”。你应该有这样的事情:

{
"folders": [
    {
        "path": "OneProject"
    },
    {
        "path": "AnotherProject"
    }
],
"settings": {}
Run Code Online (Sandbox Code Playgroud)

}

你想要的是这样的:

{
"folders": [
    {
        "path": "C:/Somewhere/OneProject"
    },
    {
        "path": "C:/Somewhere/AnotherProject"
    }
],
"settings": {}
Run Code Online (Sandbox Code Playgroud)

}

这是一个已知问题,已在此处修复 - https://github.com/Microsoft/vscode/issues/50866

从 1.24.1 版本开始,它还不可用。但是上面列出的修复程序应该可以解决您遇到的问题。


小智 1

我在 VS 中也遇到了这个问题,并且还显示感叹号以及您所说的错误代码,我的解决方案是进入我的文件所在的工作文件夹,在该文件夹中我右键单击并重新排列该文件夹因此它将它们显示为应用程序顺序,并且消除了错误代码和感叹号。