Pyzo: integrirano razvojno okruženje za Python s više platformi

Pizo 1

Dan od Govorit ću o izvrsnom integriranom razvojnom okruženju za Python, aplikacija o kojoj ćemo danas razgovarati je Pyzo. Ovo je besplatni IDE otvorenog koda objavljen pod BSD licencom.

Pyzo je ID na više platformi koji koristi miniconde i anaconda za upravljanje vašim Python paketima, iako ga možete koristiti i bez tumača.

pyzo Napisan je u Pythonu 3, a koristi widget Qt, koji se sastoji od 2 glavne komponente, uređivača i ljuske, također podržava introspekciju i omogućuje različite načine interaktivnog izvršavanja koda.

Dostupan je za Linux, Mac OS i Windows. Neke druge značajke su uređivač prečaca, Qt teme, podrška za Unicode, automatsko uvlačenje, isticanje sintakse i otklanjanje pogrešaka.

O Pyzu

Pyzo je Python programsko okruženje koje tražite jednostavnost i interaktivnost. Fokusira se na interaktivnost i introspekciju, što ga čini vrlo pogodnim za znanstveno računanje.

Uz ovo IDE ima podršku za isticanje sintakse za Python, Cython i C. Iako planiraju dodati više podrške u budućim verzijama za druge programske jezike.

pyzo ima lako modificirane i proširive sheme sintakse. U IDE-u također možemo pronaći mogućnost komentiranja i komentariranja odabranih redaka.

Mogućnost povlačenja i ispuštanja datoteka u programu da bi se mogle otvoriti dostupne su u ovom IDE-u, osim što ne zanemaruje da podržava i povlačenje cijelih direktorija.

Unutar uređivača možete pronaći funkciju pronalaženja i zamjene izraza ili cijelih redaka, što je ovo bitna funkcija u bilo kojem IDE-u.

De ostale funkcije koje možemo pronaći, kao u većini IDE-a, može koristiti kartice unutar uređivača, mijenjati stilove redaka, vodiče za uvlačenje, poništiti i ponoviti.

Među ostalim karakteristikama koje možemo istaknuti nalazimo:

  • File Explorer, pomoću toga možete popisati sve datoteke u svojim projektima prema oznakama direktorija vaših projekata.
  • Jednostavno prebacivanje između projekata.
  • Struktura fonta: alat koji prikazuje strukturu fonta u widgetu stabla.
  • Moći navesti klase, funkcije (i metode), deklaracije uvoza, ćelije i stavke zadataka.
  • Interaktivna pomoć - Alat koji prikazuje interaktivne informacije pomoći (o odabiru i pomicanju kroz popis za automatsko dovršavanje.)
  • Radni prostor: navodi sve varijable (također u načinu otklanjanja pogrešaka).
  • Pregledavajte datoteke i tražite datoteke unutar.
  • Radujemo se što ćemo korisne priloge korisnika dodati kao standardne alate.

pyzo

Kako instalirati Pyzo IDE na Linux?

Si žele instalirati ovo integrirano razvojno okruženje za Python na svoje sustave, možemo slijediti bilo koju od sljedećih metoda koje dijelimo u nastavku, u skladu s Linux distribucijom koju koristimo.

U slučaju onih koji su korisnici Debiana, Ubuntu-a, Linux Mint-a ili bilo koje distribucije izvedene iz njih. Moramo otvoriti terminal i u njemu izvršiti sljedeću naredbu:

sudo apt-get install python3-pip python3-pyqt4

Nakon što to učinimo, možemo nastaviti s instaliranjem IDE-a ovom naredbom:

sudo python3 -m pip install pyzo –upgrade

I voila, s tim ćemo već imati instaliran IDE u sustavu.

u slučaj onih koji su korisnici Arch Linuxa, Manjara, Antergosa ili bilo koje distribucije izvedene iz Arch Linuxa Aplikaciju možemo instalirati iz AUR spremišta, moramo imati samo ažurirani čarobnjak.

Naredba za instalaciju je:

aurman -S pyzo

Konačno, za ostatak Linux distribucija možemo koristiti općenitiju metodu. Tako da možemo iskoristiti Flatpak da biste dobili aplikaciju.

Moramo imati podršku samo da bismo mogli instalirati pakete s ovom tehnologijom. Možete provjeriti sljedeći članak.

Sada Samo moramo otvoriti terminal i pokrenuti u njemu:

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

I to je to, aplikacija je instalirana, spremna za upotrebu.

U slučaju da ne možete pronaći pokretač, možete ga pokrenuti s terminala pomoću:

flatpak uninstall org.pyzo.pyzo

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.