我遇到的问题与我的 Python 文件的 Visual Studio Code 中的自动格式化有关。
我喜欢在 Python 中使用制表符,因为它更容易保持一致并更快地键入代码;但是,当我在 Visual Studio Code 上保存时,保存时的自动格式会为每一行添加一个额外的空间。这意味着 python 脚本可以工作,但结构看起来不正常。
我试过禁用美化,它仍然发生。我不认为更漂亮的自动格式格式化 python 反正。我尝试检查设置 JSON 文件,但我认为那里也没有任何内容。
设置.json:
{
"color-highlight.markerType": "dot-before",
"editor.detectIndentation": false,
"editor.formatOnSave": true,
"editor.tabSize": 3,
"liveServer.settings.donotShowInfoMsg": true,
"prettier.tabWidth": 3,
"python.pythonPath": "C:\\Users\\mtapi\\Anaconda3\\python.exe",
"window.zoomLevel": 1,
"python.condaPath": "C:\\Users\\mtapi\\Anaconda3\\Scripts\\conda.exe",
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
"editor.insertSpaces": false,
"prettier.useTabs": true,
"python.linting.pylintEnabled": true,
"python.linting.enabled": true,
"python.linting.pep8Enabled": true,
"editor.mouseWheelZoom": true,
"editor.fontSize": 15,
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Default High Contrast"
}
这是保存格式之前的示例脚本:
以下是保存后发生的情况: