Pyzo: et integreret udviklingsmiljø på tværs af platforme til Python

pyzo 1

Dagen af Jeg vil tale om et fantastisk integreret udviklingsmiljø for Python, den applikation, vi vil tale om i dag, er Pyzo. Dette er en gratis og open source IDE udgivet under BSD-licensen.

Pyzo er en cross-platform IDE, der gør brug af miniconda og anaconda kan administrere dine python-pakker, selvom du også kan bruge det uden nogen tolk.

pyzo Den er skrevet i Python 3 og bruger widget'en. Qt-værktøjssættet kommer med 2 hovedkomponenter, editoren og shellen, det understøtter også introspektion og giver mulighed for forskellige måder at interaktivt eksekvere kode på.

Den er tilgængelig til Linux, Mac OS og Windows. Nogle andre funktioner er shortcode-editor, Qt-temaer, Unicode-understøttelse, automatisk indrykning, syntaksfremhævning og fejlretning.

Om Pyzo

Pyzo er et Python-programmeringsmiljø, der søge enkelhed og interaktivitet. Den fokuserer på interaktivitet og introspektion, hvilket gør den særdeles velegnet til videnskabelig databehandling.

Udover det IDE Det har understøttelse af syntaksfremhævning for Python, Cython og C. Selvom de planlægger at tilføje mere support i fremtidige versioner til andre programmeringssprog.

pyzo indeholder syntaksskemaer, der nemt kan ændres og udvides. Vi kan også finde i IDE muligheden for at kommentere og fjerne kommentarer til de valgte linjer.

Muligheden for at kunne trække og slippe filer i programmet for at kunne åbnes, er tilgængelig i denne IDE, udover ikke at glemme, at den også understøtter træk af komplette mapper.

Inde i redaktøren du kan finde funktionen til at finde og erstatte udtryk eller hele linjer, hvilket er en væsentlig funktion i enhver IDE.

De de andre funktioner, som vi kan finde, ligesom i de fleste IDE'er, er muligheden for at bruge faner i editoren, ændre linjestile, indrykningsvejledninger, fortryde og fortryd.

Blandt de andre funktioner, som vi kan fremhæve, finder vi:

  • File Explorer, med denne kan du liste alle filerne i dine projekter efter bogmærkebibliotekerne for dine projekter.
  • Skift nemt mellem projekter.
  • Skrifttypestruktur – Et værktøj, der viser skrifttypestrukturen i en træ-widget.
  • Kunne opregne klasser, funktioner (og metoder), importudsagn, celler og opgaveelementer.
  • Interaktiv hjælp: Et værktøj, der viser interaktive hjælpeoplysninger (ved valg og rulning gennem en autofuldførelsesliste).
  • Arbejdsområde: Liste over alle variabler (også i fejlretningstilstand).
  • Gennemse filer og søg filer indeni.
  • Vi håber at modtage nyttige bidrag fra brugere til at tilføje som standardværktøjer.

pyzo

Hvordan installeres Pyzo IDE på Linux?

Si ønsker at installere dette integrerede udviklingsmiljø til Python på deres systemer, kan vi følge enhver af følgende metoder, som vi deler nedenfor, i henhold til den Linux-distribution, vi bruger.

I tilfælde af dem, der er brugere af Debian, Ubuntu, Linux Mint eller enhver distribution afledt af disse. Vi skal åbne en terminal og udføre følgende kommando i den:

sudo apt-get install python3-pip python3-pyqt4

Når dette er gjort, kan vi fortsætte med at installere IDE med denne kommando:

sudo python3 -m pip install pyzo –upgrade

Og det er det, med det vil vi have IDE installeret på systemet.

til tilfældet for dem, der er brugere af Arch Linux, Manjaro, Antergos eller enhver distribution afledt af Arch Linux vi kan installere applikationen fra AUR-lagrene, vi skal kun have en opdateret assistent.

Kommandoen til installation er:

aurman -S pyzo

Endelig for resten af ​​Linux-distroerne kan vi bruge en mere generel metode. Så vi kan gøre brug af Flatpak for at hente appen.

Vi skal kun have support for at kunne installere pakker med denne teknologi. Du kan tjekke næste artikel.

Nu Vi skal bare åbne en terminal og udføre i den:

flatpak install --user https://flathub.org/repo/appstream/org.pyzo.pyzo.flatpakref

Og det er det, applikationen er installeret, klar til at blive brugt.

Hvis du ikke kan finde launcheren, kan du køre den fra terminalen med:

flatpak uninstall org.pyzo.pyzo

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.