Mijn favoriete teksteditor Geany. Het is zeer minimalistisch HIER dat ondersteunt een groot aantal talen – schelp, php, Python, C … enz. Er is automatisch aanvullen, terwijl de hel is wendbaar. Het ontbreekt de passerende aangenaam mogelijk maar momenteel voor mij ruim voldoende. Ik cursus begon online Python programmeren van SoftUni – om hun kennis op te frissen en te upgraden, want ik ben niet na een passende wat er gebeurt met python 3. De docenten van de cursus aanbevolen PyCharm als IDE voor het programmeren van Pyton, maar voor mij ver van mijn smaak, natuurlijk gebruiken Geany voor oefeningen.

Tijdens de colleges pijnlijk gevoeld 2 tekorten

  1. python autocomplete-en uitgeademde van documentatie functies en methoden
  2. geen validatie voor pep8 standaard

Het goede nieuws is dat Geany flexibel genoeg is om de configuratie en kan gemakkelijk worden aangevuld met ten ontbreken dergelijke. laten add python documentatie onze IDE:

  • trek je Het volgende script ergens in ons pad als / usr / bin niet vergeten om het uitvoerbaar te maken
  • bewerk het bestand ~ / .config / geany / filedefs / filetypes.python in partinstellingen voeg de volgende regel context_action_cmd = pydocw% s. Als alleen het toevoegen van de naam van binarkata uit de vorige stap. Herstart Geany indien lopen.
  • We hebben al een context-actie die informatie over de functie zal verwijderen. Ik heb een snelkoppeling toegevoegd aan mijn voorkeur als ik niet zie geen functionaliteit. Leach me deze aanpak veel, want ik hou me stoort netbeans aanpak.

So far so good. Toen ik wilde echt een validatie code te schrijven – of ik schrijven volgens algemeen aanvaarde normen of schrijven elke lelijkheid. In het algemeen vond ik weer tutorialče hoe dingen gebeuren, maar het is een beetje verouderd – Geany heeft alles ingebouwd in zichzelf alleen nodig om het te installeren pep8 package. In Debian apt-get install pep8 werkt alleen al in andere distrota om te ontdekken hoe de magie gebeurt. In de tweede Build menuknop (althans voor mij) het Lint is na klikken u vindt hem hoe lelijk code zelfgemaakt 😀

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

Dit is eigenlijk hoe maak uw Geany te werken beter met Python en op hetzelfde moment, blijven een snelle rijden de CPU u wilt trekken de kogel.