【发布时间】:2019-11-17 19:17:05
【问题描述】:
如何使用 Visual Studio 代码忽略 Python cmets 中的 pep8 (E501)。我需要的是忽略 Python cmets 中的警告,而不是 Python 代码中的警告。似乎将 python.linting.pep8Enabled 设置为 false 将忽略所有警告。如何自定义我的 setting.json?
【问题讨论】:
如何使用 Visual Studio 代码忽略 Python cmets 中的 pep8 (E501)。我需要的是忽略 Python cmets 中的警告,而不是 Python 代码中的警告。似乎将 python.linting.pep8Enabled 设置为 false 将忽略所有警告。如何自定义我的 setting.json?
【问题讨论】:
看起来我遇到了同样的问题,我用过
"python.linting.pep8Args": ["--ignore=E501"]
在我的 settings.json 中忽略它。
【讨论】:
我的 cmets 通常以 noqa: E501 开头。
例如:
# noqa: E501 - Here, I can write my inline comment with more than 79 characters.
【讨论】: