c# - 我的 workspace setting.json for unity on VSCode 表示 'end of file' 预期在 files.exclude 之后

标签 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 之后的冒号上有一个“预计文件结束”的消息。我猜想某处缺少一组大括号,但它应该在代码中的什么位置?

最佳答案

其实我发现少了什么,恰好大括号也需要封装整个代码本身。那解决了问题。这是更正后的代码,其中添加了一些要排除的额外文件:

{
    "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
    }
}

关于c# - 我的 workspace setting.json for unity on VSCode 表示 'end of file' 预期在 files.exclude 之后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47712151/

相关文章:

c# - 计算系数以获得正常速度的动画

javascript - 使用特殊字符时,服务器响应会奇怪地进行编码/解码

javascript - 从本地主机获取 json 数据以在 D3 中使用

Android Developer Console - 使用 Android Studio 发布构建后指纹错误

c# - 保存然后访问保存的文件

C# Tokenizer - 保留分隔符

c# - 南希访问/重写响应

javascript - knockout : Using select in foreach loop selects the same exact value in all selects

javascript - 迭代数组内的数组并显示playerId、playerName和playerCategory

ios Unity 3d 集成到 native ios 代码中