Geany bedre python IDE

Min favorit teksteditor Geany. Det er meget minimalistisk HER som understøtter et stort udvalg af sprog – skal, php, python, C … osv. Der er autofuldførelse mens fanden er adræt. Det mangler lejlighedsvis behageligt som muligt, men i øjeblikket for mig er mere end nok. Jeg startede online kursus Python programmering af SoftUni – at genopfriske deres viden og at opgradere fordi jeg ikke efter tilstrækkelig, hvad der sker med python 3. Underviserne på kurset anbefales PyCharm som IDE til programmering pyton, men for mig langt fra min smag, naturligvis bruge Geany til øvelser.

Under foredragene smerteligt følte 2 mangel

  1. python autofuldførelse-og udåndede fra dokumentation til funktioner og metoder
  2. ingen validering for pep8 standard

Den gode nyhed er, at Geany er fleksibel nok til af konfigurationen og kan let suppleret med manglende sådan. lad tilføje python dokumentation til vores IDE:

  • trække din Følgende script et eller andet sted i vores PATH som / usr / bin ikke glemme at gøre det eksekverbar
  • redigere filen ~ / .config / Geany / filedefs / filetypes.python delvis indstillinger tilføje følgende linje context_action_cmd = pydocw% s. Hvis der kun at tilføje navnet på binarkata fra det foregående trin. Genstart Geany hvis køre.
  • Vi har allerede en kontekst-handling, der vil fjerne oplysninger om funktionen. Jeg har tilføjet en genvej til mine foretrukne som jeg kan ikke se nogen funktionalitet. Udvaskes mig denne fremgangsmåde meget, fordi jeg kan lide irriterer mig NetBeans tilgang.

Så langt så godt. Så jeg virkelig ønskede at have en validering kode, du skriver – om jeg skriver i overensstemmelse med almindeligt anerkendte standarder eller skrive nogen grimhed. Generelt fandt jeg igen tutorialče hvordan ting sker, men det er en smule forældet – Geany har alt indbygget i sig selv behøver kun at installere det pep8 pakke. I Debian apt-get install pep8 arbejder i andre distrota alene at opdage, hvordan det magiske sker. I den anden Byg menuknappen (i det mindste for mig) er Lint, efter at klikke på du vil finde ham hvordan grimme kode du lavet 😀

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

Това е общи линии как да накарате вашият Geany да работи по добре с Python и същевременно да продължи да бъде бърз без да кара процесора ви да иска да си тегли куршума.

efterlade et svar

Din e-mail-adresse vil ikke blive offentliggjort. Krævede felter er markeret *

Anti-SPAM *