Online PEP8

  1. Също така на Sublime text има autopep8. Както и https://pypi.python.org/pypi/autopep8/

    А също така и PyCharm format-а си го учиш как искаш да ти форматира кода (т.е. правиш си го по pep8 стандарта) и пак става автоматично.

    Разбира се хубаво е да се комбинират autopep8 с pep8 checker за да не стане сакатлък :)

  2. Според мен е по-добре да се инсталират на редакторите плъгини, които само да отбелязват къде и какви са грешките при форматирането спрямо PEP8, а не да пишем нечетим код и да чакаме някой да го поправи вместо нас :). Аз лично ползвам Sublime и за него Python Flake8 Lint.

  3. Абе виждам , че всеки пише , че има на Sublime плъгин , а никой не казва как да си го инсталира, сигурно предполагате , че хората ще се разтърсят. Аз ще бъда good guy greg и ще кажа как става тук за по-мързеливите като мен :D

    Като си влезнете в Sublime Text 3 редактора.

    1.Натиснете Ctrl + Shift + P ще ви излезне нещо като падащо меню със search box отгоре му.

    2.Напишете там install package и трябва да ви излезне нещо от сорта на Package Control: Install Package -> избирате него.

    3.След това трябва да изчакате да зареди(около 3-4 секунди) и да ви излезне отново това падащо меню със същия search box.

    4.Търсите pep8 и ще ви излезнат няколко опции , аз ви препоръчвам Python PEP8 Autoformat. Избирате него и след това за да го ползвате просто като пишете код от време на време натискайте Ctrl + Shift + R.

    WARNING : Постарах се да го направя максимално лесно да се разбере. Също плъгина , които съм показал е този , който аз ползвам и го препоръчвам , вие обаче може да си изберете , който си искате ;) Хепи коудинг енд хеф фън!

Трябва да сте влезли в системата, за да може да отговаряте на теми.