【问题标题】:PyCharm 2019.2.1 PEP8 line length checking works wrongPyCharm 2019.2.1 PEP8 行长度检查工作错误
【发布时间】:2019-09-05 16:46:44
【问题描述】:

我在 Win10 上使用 PyCharm Community 版本。在最后一次更新之后,PyCharm PEP8 样式检查由于违反 PEP8 行长规则而开始错误地给单词下划线。例子: 或者

复制和错误再现示例(它将引发 PEP 8:符号 = 上的行太长(200 > 120 个字符)):

# матрицы ограничений (первый вектор - функция, второй вектор - значение меньше или равно которого эта функция)
a_list = []

我认为错误与西里尔符号有关。如果我从第一个示例中删除第 2 行的注释,则字符串 'project' 将不再加下划线。无论如何,在此之前我对西里尔字母没有任何问题。

这是错误吗?如何在不禁用行检查的情况下修复这种样式检查行为?谢谢

【问题讨论】:

    标签: pycharm


    【解决方案1】:

    这确实是西里尔文 cmets 的一个已知问题:https://youtrack.jetbrains.com/issue/PY-37054

    手动修复捆绑的pycodestyle 副本:https://youtrack.jetbrains.com/issue/PY-37054#focus=streamItem-27-3609146.0-0

    或安装 PyCharm 2019.2.2 Preview build https://confluence.jetbrains.com/pages/viewpage.action?pageId=23004355

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-24
      • 2018-09-23
      • 1970-01-01
      相关资源
      最近更新 更多