My gunsteling-teksredigeerder is Geany. Dit is baie minimalistiese IDE wat ondersteun 'n groot versameling van tale – Dop, Php, Python, C … Ens. Dit het outomaties voltooi en terselfdertyd is dit hellilik nitse.. Hy het 'n paar mooi geleentheid en nog 'n mooi geleentheid, maar op die oomblik is dit meer as genoeg vir my.. Ek het begin om die aanlyn kursus Python programmering op SoftUni – om my kennis te verfris en te bou op hulle as ek nie voldoende opgespoor wat gebeur met Python 3. Die sprekers van die kursus beveel aan Pysjarme as IDE vir pyton programmering, maar ek is ver van gemaklik, natuurlik gebruik ek Geenige vir my oefeninge.

Tydens die lesings het ek pynlik gevoel 2 Gapings

  1. Python Outovoltooi uied van die dokumentasie van funksies en metodes
  2. Daar is geen validering vir pep8 standaard

Die goeie ding is dat Geenigsins buigsaam genoeg op die opset en kan maklik aangevul word deur ontbrekende kinders. Let's Voeg Python-dokumentasie by om ons IDE:

  • Ons trek mekaar die volgende skrip iewers in ons pad byvoorbeeld/usr/BIN as ons nie vergeet om dit uitvoerbare maak
  • wysig die lêer ~/.vertroug/geany/lêerdefs/lêersets.Python deur die volgende reël in die stellings afdeling context_action_cmd = pydow% s. As dit bestaan, voeg slegs die binar naam van die vorige stap. Ons herlaai Geenige as dit vrygestel.
  • Ons het reeds 'n konteks-aksie wat jou inligting oor die funksie sal kry. Ek het my kortpad bygevoeg om my meer gemaklik te laat voel as ek nie enige funksionaliteit verstaan nie. Leach me hierdie benadering behaag my werklik omdat dit my werklik irriteer-benadering.

So vêr so goed. Daarna wou ek graag bekragtiging van die kode wat ek skryf, hê. – of ek dit skryf volgens algemeen aanvaarde standaarde of skryf enige gemeenheid. Basies het ek weer gevind Twitter hoe dinge gebeur, maar dit is 'n bietjie verouderd – Geany het alles gebou op sigself hoef te installeer hom pep8 pakket. In Debian-Get installeer pep8 werk in die ander DIST van die werk self wat jy nodig het om te ontdek hoe magie gebeur. In die bou-kieslys, die tweede knoppie (ten minste met my) is pluis nadat jy dit geklik het, sal jy uitvind hoe lelike kode jy geskep het 😀

Skermkiekie van 2016-01-11 20-42-21

Dit is basies hoe om jou Geenige werk beter met Python te maak terwyl jy voortgaan om vinnig te wees sonder om jou verwerker wil jou koeël te trek.