Geany parempi python IDE

Suosikki tekstieditori on Geany. Se on hyvin minimalistinen TÄSSÄ joka tukee suurta kielivalikoimaa – kuori, php, pytonkäärme, C … jne. Siinä on automaattinen viimeistely ja samalla erittäin ketterä. Siltä puuttuu jokin muu miellyttävä tilaisuus, mutta tällä hetkellä se on enemmän kuin tarpeeksi minulle. Aloitin verkkokurssin Python-ohjelmointi на SoftUni – päivittää tietoni ja päivittää sitä, koska en ole seurannut riittävästi pythonin kanssa tapahtuvaa 3. Kurssin luennoitsijat suosittelevat PyCharm IDE: nä pyton-ohjelmoinnille, mutta en pidä siitä, käytän tietysti harjoituksiin Geanyä.

Luentojen aikana tunsin tuskallista 2 puuttuu

  1. python-automaattinen täydennys hengittää toiminnan ja menetelmien dokumentoinnista
  2. ei validointia pep8-standardi

Hyvä asia on, että Geany on riittävän joustava konfiguroidakseen ja sitä voidaan helposti täydentää puuttuvilla.. Joskus lisää python-dokumentaatio IDE: hen:

  • me vedämme seuraava komentosarja jossain PATH-kentässä esimerkiksi / usr / bin ja älä unohda tehdä siitä suoritettavaa
  • muokkaa tiedostoa ~ / .config / geany / filedefs / filetypes.python lisäämällä seuraava rivi asetusosaan konteksti_toiminta_cmd = pydocw% s. Lisää vain binaarin nimi edellisestä vaiheesta. Käynnistämme Geanyn uudelleen, jos se vapautetaan.
  • Meillä on jo asiayhteystoiminto, joka antaa sinulle tietoja toiminnosta. Аз си добавих shortcut за да ми е по удобно като не ми е ясно някоя функционалност. Pidän tästä lähestymistavasta paljon, koska minua häiritsee hyvin netbeans-lähestymistapa.

Toistaiseksi niin hyvä. Sitten todella haluan saada vahvistuksen kirjoittamalleni koodille – kirjoitanko sen yleisesti hyväksyttyjen standardien mukaisesti vai kirjoitanko jotain rumuutta. Pohjimmiltaan löysin sen uudelleen Oppaat miten asiat tapahtuvat, mutta se on vähän vanhentunut – Geany sisältää kaiken sisäänrakennetun, sinun on vain asennettava pep8-paketti. Debianissa apt-get install pep8 toimii muissa distrossa, sinun on selvitettävä itsellesi, kuinka taika tapahtuu. Rakenna-valikon toinen painike (ainakin minulle) on Lint napsauttamalla sitä, kuinka ruma koodi olet luonut 😀

Näyttökuva 2016-01-11 20-42-21

Tässä on yleiskuvaus siitä, kuinka saada Geanysi toimimaan paremmin Pythonin kanssa samalla, kun se on silti nopea tekemättä prosessoristasi halua vetää luotia.

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Anti-spam *