在VSCode上我的工作区setting.json for unity表示'文件结尾'在files.exclude之后预期

时间:2017-12-08 10:15:31

标签: c# json unity3d visual-studio-code

将VSCode设置为编辑器并下载统一调试器扩展后,我删除了原来的settings.json并将其替换为:

 // Configure glob patterns for excluding files and folders.
 "files.exclude": {
    "**/.git": true,
    "**/.DS_Store": true,
    "**/*.meta": true,
    "**/*.*.meta": false,
    "**/*.unity": true,
    "**/*.unityproj": true,
    "**/*.mat": true,
    "**/*.fbx": true,
    "**/*.FBX": true,
    "**/*.tga": true,
    "**/*.cubemap": true,
    "**/*.prefab": true,
    "**/Library": true,
    "**/ProjectSettings": true,
    "**/Temp": true
} 

我想要的只是CS脚本显示和隐藏剩余的(.unity,.prefab等...)。我在网上找到了上面的代码,这意味着要做到这一点,但是预期文件的结尾是预期的' files.exclude之后冒号上的消息。我想在某个地方缺少一组大括号但在代码中的位置是什么意思?

1 个答案:

答案 0 :(得分:3)

我实际上发现了缺少的内容,而且恰好是需要大括号来封装整个代码本身。这解决了这个问题。以下是已更正的代码,其中包含一些要添加的额外文件:

{
    "files.exclude": {
        "**/.git": true,
        "**/.DS_Store": true,
        "**/*.meta":true,
        "**/Library":true,
        "**/obj":true,
        "**/Temp":true,
        "**/ProjectSettings": true,
        "**/*.unityproj": true,
        "**/*.wav": true,
        "**/*.sln": true,
        "**/*.userprefs": true,
        "**/*.prefab": true,
        "**/*mat": true,
        "**/*fbx": true,
        "**/*.unity": true
    }
}