Pycharm - избавиться от серых горизонтальных волнистых линий - PullRequest
1 голос
/ 17 мая 2019

Что это за серые волнистые линии, которые повсюду? Из-за политики университета я не могу разместить код в Интернете, поэтому я отключил его. Однако этого должно быть достаточно, чтобы увидеть, что код ужасно читается.

Многие поиски в Google не привели меня к чему-то, что показывало подобные строки.

Picture

Ответы [ 2 ]

2 голосов
/ 17 мая 2019

В комментарии к этому вопросу ФП пояснил, что в предупреждающем сообщении для линий, подчеркнутых серым, указано:

"PEP 8: ожидается 2 пустых строки, найдено 1"

Здесь - аналогичный вопрос.

Соответствующий раздел о пустых строках руководства по стилю PEP-8 гласит:

Окружите определения верхнего уровня и определения классов двумя пустыми строками.

Ваш код показывает функции верхнего уровня, между которыми имеется только одна пустая строка.Добавьте еще одну строку между ними, чтобы предупреждение исчезло, или настройте PyCharm, чтобы пропустить эти предупреждения.


Есть еще несколько предложений / руководств по пустым строкам, которые вы можете прочитать в добавленной мной ссылке.Просто помните, что это руководящие принципы, а не жесткие правила.Ваш код будет работать независимо от этих предложений.

0 голосов
/ 17 мая 2019

Похоже на конечные пробелы. Попробуйте изменить параметр Strip trailing spaces on Save в File -> Settings -> Editor -> General на All:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...