如何防止Python中的AutoPep8格式化程序格式化自定义缩进?
来自此:
class Product(models.Model):
title = models.CharField()
description = models.TextField()
price = models.DecimalField()
featured = models.BooleanField()
为此:
class Product(models.Model):
title = models.CharField()
description = models.TextField()
price = models.DecimalField()
featured = models.BooleanField()
答案 0 :(得分:1)
读取autopep8 configuration documentation,如果您拥有/创建一个.pycodestyle
,setup.cfg
,tox.ini
,.pep8
或.flake8
文件,则可以将其配置为忽略E11
,这是缩进错误。
[pycodestyle]
ignore = E11
一旦其中包含具有该配置的文件之一,就可以告诉autopep8将其与--global-config
标志一起使用
答案 1 :(得分:0)
找到答案:只需将这段代码添加到settings.json
"python.formatting.autopep8Args": [
"ignore",
"E11",
]