2016-09-22 5 views
-1

Я установил Sublime для программирования на Python, но обнаружил, что обнаружение ошибок PEP8 довольно раздражает, и я не мог избавиться от него.Текст Sublime3 не может игнорировать форматирование PEP8 для Python

Я попытался это, но он не работает:

enter image description here

Он продолжал показывать это:

enter image description here

+1

Примечание: Python расширяет вкладки в каждом 8-е место; если вы смешиваете вкладки и пробелы, вы обнаружите, что ваш редактор и Python будут не согласны с тем, что отступом на каком уровне, когда вы установите его на 4 вместо. Рекомендуется использовать вкладки. –

+0

Я все еще не понимаю, почему рекомендуется использовать вкладку? Я думал, что вкладка принудительно запущена на питоне. – odeya

+0

Нет, * отступ * требуется. Вы можете отступать либо пробелами, либо вкладками. Тем не менее, вкладки легко путаются для пробелов и наоборот, люди часто не понимают, как вкладки расширяются до следующей n-й позиции (они не являются фиксированным размером), и нет стандартных размеров вкладок для редакторов (хотя большинство из них согласны 4 или 8), поэтому руководство по стилю PEP8 говорит вам использовать пробелы. –

ответ

0

Попробуйте добавить "pep8": false,.

Если это не сработает, добавьте "sublimelinter_disable":["python"],, чтобы полностью отключить проверки python.

А вы хотели бы посмотреть https://github.com/SublimeLinter/SublimeLinter-pep8

+0

Все еще не работает ... – odeya