如何为Python格式化程序设置vscode设置?

问题描述 投票:1回答:1

以某种方式我的格式化程序不起作用。我pip安装了yap​​f,但是当我对选定的代码执行cntr + shift + p->格式化文档或Shift + Alt + F时,它没有改变。我听说它会在保存时自动格式化,但这也不起作用。

我正在尝试遵循此处的指南

https://code.visualstudio.com/docs/python/editing#_formatting

它提到我应该在设置中编辑此部分

“ python.formatting.yapfArgs”:[“ --style”,“ {based_on_style:铬,indent_width:20}”]]]]

但是当我搜索此内容时,这是我唯一看到的内容

https://snipboard.io/9sCB8H.jpg

目前,我正在尝试将缩进设置为4个空格,并同时调整最大行长。

这是我的设置格式:

https://snipboard.io/LXklRI.jpg

visual-studio-code vscode-settings
1个回答
0
投票

似乎您没有为格式设置正确的“提供者”

enter image description here

[您也可以检查文件C:\ Users \\ AppData \ Roaming \ Code \ User \ settings.json(如果要全局更改)或\ .vscode \ settings.json(如果要更改仅当前工作空间)。

enter image description here

希望有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.