0

使用 VS Code,当我使用 Flake8 或 Pylint 之类的 linter 时,它会在代码部分下划线,当我悬停时,它会告诉我规则被破坏的代码和描述。

我希望具有相同的功能,但对于 pep8 或 black 之类的格式化程序。但似乎他们只能在保存时格式化或格式化为命令。我想让这些信息更明显,这样我就可以更多地理解规则,并决定是否要更改我的项目的默认格式化程序规则。现在我必须保存,并尝试猜测发生了什么更改或在之前/之后对文件进行比较。

我在格式设置中看不到任何选项来使此信息对 python 代码可见。

4

1 回答 1

1

没有任何此类设置,因为格式化程序本身不提供此类信息。他们所做的只是提供一个差异,然后将其应用于您的文件。没有提供任何信息来准确说明行的哪一部分将被更改。

于 2020-01-02T22:36:05.377 回答