在我的settings.json
VScode配置中考虑以下代码块:
{
...
"python.linting.pep8Args": [
"--ignore=E501",
"--ignore=E401",
"--ignore=E402",
],
"[python]": {
"editor.tabSize": 4
},
...
}
python.<foo>
和"[python]": ...
语句如何关联?
试图弄清数据结构; "[python]":...
只是为括号内的所有元素定义python.editor.tabSize
等的简写吗?
答案 0 :(得分:1)
“ python”设置特定于VS Code的Python扩展。 “ [python]”子组是您指定的特定于Python 语言的设置。基本上,后者是一种编辑器设置的机制,该设置会因语言而异(例如,在Go中使用制表符,而在Python中使用空格)。