PyCharm - Ideja më e mirë e Linux Python

Ky udhëzues do t'ju prezantojë me mjedisin e zhvillimit të integruar PyCharm, i cili mund të përdoret për të zhvilluar aplikacione profesionale duke përdorur gjuhën e programimit Python. Python është një gjuhë e shkëlqyer e programimit sepse është me të vërtetë ndër-platformë. Mund të përdoret për të zhvilluar një aplikacion të vetëm i cili do të kandidojë në kompjuterët Windows, Linux dhe Mac pa pasur nevojë të recompile ndonjë kod.

PyCharm është një redaktor dhe debugger i zhvilluar nga Jetbrains, të cilët janë të njëjtët njerëz që kanë zhvilluar Resharper. Resharper është një mjet i madh i përdorur nga zhvilluesit e Windows për refactoring kodin dhe për ta bërë jetën më të lehtë kur shkruajnë kodin .NET. Shumë nga parimet e Resharper janë shtuar në versionin profesional të PyCharm.

Si ta Instaloni PyCharm

Ky udhëzues për instalimin e PyCharm do t'ju tregojë se si të merrni PyCharm, shkarkoni atë, nxjerrni skedarët dhe drejtojeni atë.

Ekrani i mirëpritur

Kur ju drejtuar së pari PyCharm ose kur mbyllni një projekt ju do të paraqitet një ekran që tregon një listë të projekteve të fundit.

Gjithashtu do të shihni opsionet e mëposhtme të menusë:

Ekziston edhe një opsion konfigurimi i cilësimeve që ju lejon të vendosni versionin e parazgjedhur Python dhe cilësime të tjera të tilla.

Krijimi i një projekti të ri

Kur vendosni të krijoni një projekt të ri ju ofrohet një listë e llojeve të mundshme të projektit si më poshtë:

Nëse dëshironi të krijoni një aplikacion desktop bazë i cili do të funksionojë në Windows, Linux dhe Mac, atëherë ju mund të zgjidhni një projekt Pure Python dhe përdorni bibliotekat QT për të zhvilluar aplikacione grafike të cilat duken origjinale në sistemin operativ në të cilin po kandidojnë, pavarësisht se ku ata u zhvilluan.

Përveç zgjedhjes së llojit të projektit, gjithashtu mund të futni emrin për projektin tuaj dhe gjithashtu zgjidhni versionin e Python për të zhvilluar kundër.

Hap një projekt

Ju mund të hapni një projekt duke klikuar mbi emrin brenda listës së projekteve të hapura kohët e fundit ose mund të klikoni butonin e hapur dhe të lundroni në dosjen ku projekti që dëshironi të hapni është i vendosur.

Kontrollimi nga kontrolli i burimit

PyCharm ofron mundësinë për të kontrolluar kodin e projektit nga burime të ndryshme në internet, duke përfshirë GitHub, CVS, Git, Mercurial, dhe Subversion.

IDE e PyCharm

IDE PyCharm fillon me një menu në krye. Nën këtë, ju keni skeda për çdo projekt të hapur.

Në anën e djathtë të ekranit janë opsionet e debugging për të shkelur kodin.

Skeda e majtë ka një listë të skedarëve të projektit dhe bibliotekave të jashtme.

Për të shtuar një skedar ju klikoni me të djathtën mbi emrin e projektit dhe zgjidhni "i ri". Ju pastaj merrni opsionin për të shtuar një nga llojet e mëposhtme të skedarëve:

Kur shtoni një skedar, të tillë si një skedar python, mund të filloni të shtypni në redaktorin në panelin e djathtë.

Teksti është i ngjyrosur me ngjyra dhe ka tekst të guximshëm. Një vijë vertikale tregon indentation kështu që ju mund të jeni i sigurt se ju janë tabbing saktë.

Redaktori gjithashtu përfshin IntelliSense të plotë, që do të thotë kur filloni të shtypni emrat e bibliotekave ose komandat e njohura, ju mund të plotësoni komandat duke shtypur butonin.

Debugging Aplikimi

Ju mund të debugoni aplikacionin tuaj në çdo moment duke përdorur opsionet e debugging në këndin e sipërm të djathtë.

Nëse po zhvilloni një aplikacion grafik, atëherë thjesht mund të shtypni butonin e gjelbër për të drejtuar aplikacionin. Gjithashtu mund të shtypni zhvendosjen dhe F10.

Për të korrigjuar aplikacionin, mund të klikoni butonin pranë shigjetës së gjelbër ose të shtypni zhvendosjen dhe F9. Ju mund të vendosni pikëza në kodin në mënyrë që programi të ndalet në një linjë të caktuar duke klikuar në margjinën gri në vijën në të cilën dëshironi te thyesh.

Për të bërë një hap të vetëm përpara, mund të shtypni F8, i cili hyn mbi kodin. Kjo do të thotë se do të ekzekutojë kodin por nuk do të hyjë në një funksion. Për të hyrë në funksionin, ju do të shtypni F7. Nëse jeni në një funksion dhe doni të dilni në funksionin e thirrjes, shtypni zhvendosjen dhe F8.

Ndërsa jeni duke debugging, në pjesën e poshtme të ekranit do të shihni dritare të ndryshme, të tilla si një listë e proceseve dhe temave dhe variablave që po shikoni vlerat. Ndërsa po shkelni kodin, mund të shtoni një orë në një ndryshore në mënyrë që të shihni kur ndryshon vlera.

Një tjetër mundësi e madhe është që të ekzekutoni kodin me kontrollin e mbulimit. Bota e programimit ka ndryshuar shumë gjatë viteve dhe tani është e zakonshme që zhvilluesit të zhvillojnë zhvillimin e testuar në mënyrë që çdo ndryshim që ata bëjnë mund të kontrollojë për të siguruar që ata nuk kanë thyer një pjesë tjetër të sistemit.

Kontrolluesi i mbulimit në të vërtetë ju ndihmon për të drejtuar programin, për të kryer disa teste dhe pastaj kur të keni mbaruar ajo do t'ju tregojë se sa nga kodi është mbuluar si përqindje gjatë kohës së testimit tuaj.

Ekziston gjithashtu një mjet për të treguar emrin e një metode ose të klasës, sa herë u thirrën artikujt dhe sa kohë u shpenzuan në atë pjesë të kodit.

Kodi Refactoring

Një tipar me të vërtetë i fuqishëm i PyCharm është opsioni i refaktimit të kodit.

Kur filloni të zhvilloni shifra pak shenja do të shfaqen në diferencën e djathtë. Nëse shkruani diçka që mund të shkaktojë gabim ose thjesht nuk është shkruar mirë atëherë PyCharm do të vendosë një shenjë me ngjyrë. Klikimi në shenjën me ngjyrë do t'ju tregojë çështjen dhe do të ofrojë një zgjidhje.

Për shembull, nëse keni një deklaratë importi që importohet një bibliotekë dhe pastaj nuk përdorni asgjë nga ajo bibliotekë, jo vetëm që do të kthehet kodi gri shënuesi do të deklarojë se biblioteka është e papërdorur.

Gabime të tjera që do të shfaqen janë për kodim të mirë, të tilla si vetëm të kesh një vijë bosh midis një deklarate të importit dhe fillimit të një funksioni. Do t'ju tregohet edhe kur të keni krijuar një funksion që nuk është në të vogla.

Ju nuk duhet të përmbahen nga të gjitha rregullat e PyCharm. Shumë prej tyre janë vetëm udhëzime të mira kodimi dhe nuk kanë të bëjnë fare me atë nëse kodi do të funksionojë apo jo.

Menuja e kodeve gjithashtu ka opsione të tjera të refactoring. Për shembull, mund të kryeni pastrimin e kodit dhe mund të inspektojë një skedë ose një projekt për çështje.

përmbledhje

PyCharm është një redaktor i madh për zhvillimin e kodit Python në Linux, dhe ekzistojnë dy versione në dispozicion. Versioni i komunitetit është për zhvilluesit rastësor, ndërsa mjedisi profesional ofron të gjitha mjetet që një zhvillues mund të ketë nevojë për krijimin e softuerit profesional.