Seekord kasutame võimalust rääkida PyCharm, mis on IDE (integreeritud arenduskeskkond) ristplatvorm kasutatakse programmeerimise valdkonnas, on kaks versiooni selline, mis on jagatud koos ja hariv väljaanne, mis antakse välja Apache'i litsentsi ja teine on eriväljaanneMa vabanesin litsentsi alusel.
Tasulises professionaalses versioonis pakub see täiendavaid funktsioone, nagu veebiarenduse kodeerimiskeskkond, kaugarendus ja andmebaaside tugi.
PyCharmi funktsioonid
pycharm kaasas python konsool kuhu saate skripte käivitamise ajal kirjutada. Windowsi saab sõltuvalt teie eelistustest lülitada dokirežiimi, ujukrežiimi, aknarežiimi või jagatud režiimi. Kui lülitate dokitud režiimi sisse, saab tööriistade kinnitamiseks aktiveerida ka kinnitatud režiimi.
Kodeerimisabi ja -analüüs koos koodi lõpuleviimisega, süntaksiga ja vigade esiletõstmisega.
Projektide ja koodide navigeerimine, spetsiaalsed projektivaated, failistruktuuri vaated ning kiired hüppeed failide, klasside, meetodite ja kasutusviiside vahel
Pytho refaktoreeriminen: sisaldab ümbernimetamist, ekstraktimismeetodit, muutuja sisestamist, konstandi sisestamist, üles tõmbamist, alla surumist ja teisi
Raamistike tugi veeb: Django, web2py ja Flask
Sisseehitatud Pythoni silur
Integreeritud üksuse testimine rea-rea koodide katvusega
Google App Engine Pythoni arendus
Iversioonihalduse integreerimine- ühtne kasutajaliides Mercuriali, Giti, Subversioni, Perforce'i ja CVS-i jaoks koos loenditega ja liitmisega
Kuidas PyCharm Linuxi installida?
Puhul Ubuntu ja selle derivaadid PyCharm on saadaval allalaadimiseks Ubuntu tarkvarakeskusest kolmes väljaandes: Pro versioon, EDU versioon ja CE versioon. Piisab, kui otsite Pycharmi ja see ilmub.
Teiste distributsioonide jaoks on meil üldisem install, peame lihtsalt alla laadima .tar.gz-faili Jet Brainsi ametlikult saidilt.
Kui allalaadimine on lõpetatud, avage allalaadimiskataloonis terminal, kus fail asub, ja tippimiseks sisestage terminali järgmine tekst:
tar -xvf pycharm-community-*.tar.gz
Samuti saate failil paremklõpsata ja klõpsata siin ekstraktil. See ekstraheeritakse samasse kausta nagu .tar.gz fail.
Tehtud seda navigeerime prügikasti kausta ja seejärel sisestage Pycharmi käivitamiseks terminali järgmine tekst:
./pycharm.sh
Installige rakendusest Snap
Rakenduse saab installida ka snap-pakettide abil, ainus nõue on see, et meie süsteemil oleks snap-i tugi, vastasel juhul peame selle installima.
Olles juba kindel, et meie arvutis on kiire tugi, avame terminali ja täidame järgmise käsu pro versiooni installimiseks:
sudo snap install pycharm-professional --classic
Kuigi kogukonna versiooni jaoks:
sudo snap install pycharm-community --classic
Pycharmi esmane seadistamine
Pycharmi esimene käivitamine võimaldab teil seda konfigureerida vastavalt oma eelistustele, sealhulgas teemadele, projektide asukohale ja kaasatavate pistikprogrammide konfigureerimisele.
Nad peavad tutvuma privaatsuseeskirjade lepinguga ja jätkama selle aktsepteerimist.
Tehtud saate konfigureerida allpool eelistatava teema. Kasutajaliidese teemasid on põhimõtteliselt kolm: Intellij, Darcula ja GTK +.
Need võivad hõlbustada IDE käivitamist kanderaketi skriptide abil, kuid võite selle vahele jätta.
Siis nad saavad konfigureerida pistikprogrammid, mille soovite oma installi kaasata. Esialgne pistikprogrammi ekraan kuvatakse järgmiselt:
Konfiguratsiooni lõpus avaneb järgmisega sarnane aken uue projekti loomiseks avage see või väljuge versioonihaldussüsteemist.
Kui nad on projekti valinud, esialgne rakenduse ekraan, mida näete, on järgmine:
Ja sellega on meil arvutisse installitud IDE, kus nad saavad hakata oma projekte arendama.
Kui teate mõnda muud Pycharmiga sarnast IDE-d, ärge kartke seda meiega kommentaarides jagada.
Mulle ei meeldi, et sellel puuduvad tänapäeval põhifunktsioonid, näiteks veebi-, kaug- ja andmebaasirakenduste haldamine. Alustades pycharmist, olles isegi mitte professionaalne, vaid lihtsalt iseõppija, on teil võimatu teha täna midagi kasulikku, ilma et peaksite kastist läbi minema, niipea kui midagi keskmist projekti edendate.
Eelistan Geanyt koos QT-Designeriga mis tahes pythoni programmi loomiseks.