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

pyzo 1

Dan 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 miniconda i anaconda za upravljanje vašim Python paketima, mada ga možete koristiti i bez tumača.

pyzo Napisan je na Pythonu 3 i koristi widget Qt set alata dolazi s 2 glavne komponente, uređivačem i školjkom, takođe podržava introspekciju i omogućava različite načine interaktivnog izvršavanja koda.

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

O Pyzo-u

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

Pored toga, IDE ima podršku za isticanje sintakse za Python, Cython i C. Čak i oni 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 komentiranja odabranih redova.

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

Unutar uređivača možete pronaći funkciju pronalaženja i zamjene izraza ili cijelih redova, š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 linija, vodiče uvlačenja, poništavati i ponavljati.

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

  • File Explorer, pomoću toga možete navesti sve datoteke u svojim projektima po direktorijima oznaka 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 listu za automatsko dovršavanje).
  • Radni prostor: navodi sve varijable (također u načinu uklanjanja pogrešaka).
  • Pregledajte 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 sisteme, 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

Jednom kada je to gotovo, 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 sistemu.

para 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, samo moramo imati ažurirani čarobnjak.

Naredba za instalaciju je:

aurman -S pyzo

Na kraju, 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 komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.