Denne gangen vil vi benytte anledningen til å snakke om PyCharm, som er en IDE (integrert utviklingsmiljø) kryssplattform brukt innen programmering, har to versjoner en som er delt inn i kummunitet og pedagogisk utgave som er utgitt under Apache-lisensen og den andre er den profesjonelle utgavenJeg ble løslatt under proprietær lisens.
I den profesjonelle versjonen mot et gebyr gir den tilleggsfunksjoner, for eksempel et kodingsmiljø for webutvikling, fjernutvikling, samt databasesupport.
PyCharm-funksjoner
pycharme leveres med en python-konsoll hvor du kan skrive manusene mens du kjører dem. Vinduene kan byttes til dock-modus, flytende modus, vindu-modus eller delt modus, avhengig av hva du foretrekker. Når du slår på forankret modus, kan den festede modusen også aktiveres for å feste verktøyene dine.
Kodingassistanse og analyse, med kodefullføring, syntaks og feilheving.
Prosjekt- og kodenavigering, spesialiserte prosjektvisninger, filstrukturvisninger og raske hopp mellom filer, klasser, metoder og bruksområder
Pytho refactoringn: inkluderer omdøping, utvinningsmetode, angi variabel, angi konstant, trekk opp, skyv ned og andre
Støtte for rammer nett: Django, web2py og Flask
Innebygd Python-feilsøkingsprogram
Integrert enhetstesting, med linje-for-linje kodedekning
Google App Engine Python-utvikling
Iversjonskontrollintegrasjon- Samlet brukergrensesnitt for Mercurial, Git, Subversion, Perforce og CVS med endringslister og sammenslåing.
Hvordan installere PyCharm på Linux?
I tilfelle av Ubuntu og derivater PyCharm er tilgjengelig for nedlasting fra Ubuntu Software Center i tre utgaver: Pro-versjon, EDU-versjon og CE-versjon. Alt du trenger å gjøre er å søke etter Pycharm, så vises det.
For de andre distribusjonene har vi en mer generell installasjon, vi må bare laste ned .tar.gz-filen fra det offisielle Jet Brains-nettstedet.
Når nedlastingen er ferdig, åpner du en terminal i nedlastingsmappen der filen ligger og skriv inn følgende i terminalen for å trekke den ut:
tar -xvf pycharm-community-*.tar.gz
Du kan også høyreklikke på filen og klikke pakke ut her. Den ekstraheres i samme mappe som .tar.gz-filen.
Gjort dette la oss navigere til papirkurvmappen og skriv deretter inn følgende i terminalen for å starte Pycharm:
./pycharm.sh
Installer fra Snap
Applikasjonen kan også installeres ved hjelp av snap-pakkene, det eneste kravet er at systemet vårt har støtte for snap, ellers må vi installere det.
Å være allerede sikker på å ha snap support på datamaskinen vår, åpner vi en terminal og utfører følgende kommando for å installere pro-versjonen:
sudo snap install pycharm-professional --classic
Mens for fellesskapsversjonen:
sudo snap install pycharm-community --classic
Pycharm første oppsett
Den første kjøringen av Pycharm lar deg konfigurere den basert på dine preferanser, inkludert å sette opp temaene dine, plassere prosjektene og konfigurere pluginene du vil inkludere.
De må lese "Personvernavtalen" og godta den for å fortsette.
Gjort dette, du kan konfigurere temaet du foretrekker nedenfor. Det er i utgangspunktet tre brukergrensesnittstemaer: Intellij, Darcula og GTK +.
De kan gjøre det lettere å starte IDE ved hjelp av lanseringsskript, men du kan hoppe over det.
Deretter de kan konfigurere programtilleggene du vil ha med i installasjonen. Den første plugin-skjermen vises som følger:
På slutten av konfigurasjonen, et vindu som ligner på det følgende åpnes for å lage et nytt prosjekt, åpne et eller avslutte versjonskontrollsystemet.
Når de har valgt et prosjekt, skjermbildet til det første programmet du ser vil være følgende:
Og med det vil vi ha IDE installert på datamaskinene våre, der de kan begynne å utvikle prosjektene sine.
Hvis du vet om noen annen IDE som ligner på Pycharm, ikke nøl med å dele den med oss i kommentarene.
Jeg liker ikke at det mangler grunnleggende funksjoner i dag som web, ekstern og databasestyring. Å starte med pycharm, selv om du ikke er profesjonell, men en enkel autodidakt, gjør det umulig for deg å gjøre noe nyttig i dag uten å gå gjennom boksen så snart du går videre i noe gjennomsnittlig prosjekt.
Jeg foretrekker Geany sammen med QT-Designer for å lage et hvilket som helst pythonprogram.