Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vscode python';保存时的格式';不同于';类型上的格式';_Python_Visual Studio Code_Format - Fatal编程技术网

vscode python';保存时的格式';不同于';类型上的格式';

vscode python';保存时的格式';不同于';类型上的格式';,python,visual-studio-code,format,Python,Visual Studio Code,Format,当我转到新行时,格式化程序的行为是单向的 例如: a=1+2->a=1+2 但当我按下“保存”按钮时,格式化程序的行为不同 例如: a=1+2->a=1+2 我正在使用默认的“autopep8” 我希望“保存时格式化”的行为类似于“类型时格式化”这是由于使用了不同的格式化类型,文件显示样式不同 根据您的描述,建议您使用“python.formatting.blackPath”:“black”而不是“python.formatting.autopep8Path”:“autopep8”,输入“a=1

当我转到新行时,格式化程序的行为是单向的
例如:
a=1+2
->
a=1+2

但当我按下“保存”按钮时,格式化程序的行为不同
例如:
a=1+2
->
a=1+2

我正在使用默认的“autopep8”

我希望“保存时格式化”的行为类似于“类型时格式化”

这是由于使用了不同的格式化类型,文件显示样式不同

根据您的描述,建议您使用
“python.formatting.blackPath”:“black”
而不是
“python.formatting.autopep8Path”:“autopep8”,
输入“
a=1+2
”后,效果与
“editor.formatOnType”:true,


参考资料:。

只是想看看提供的信息是否有用。如果您需要进一步的帮助,请告诉我们。