VSCode settings.json数据结构说明

时间:2019-09-23 17:02:10

标签: python json visual-studio-code vscode-settings

在我的settings.json VScode配置中考虑以下代码块:

{
...
    "python.linting.pep8Args": [
        "--ignore=E501",
        "--ignore=E401",
        "--ignore=E402",
    ],
    "[python]": {
        "editor.tabSize": 4
    },
...
}

python.<foo>"[python]": ...语句如何关联?

试图弄清数据结构; "[python]":...只是为括号内的所有元素定义python.editor.tabSize等的简写吗?

1 个答案:

答案 0 :(得分:1)

“ python”设置特定于VS Code的Python扩展。 “ [python]”子组是您指定的特定于Python 语言的设置。基本上,后者是一种编辑器设置的机制,该设置会因语言而异(例如,在Go中使用制表符,而在Python中使用空格)。