PyCharm - Լավագույն Linux Python IDE- ն

Այս ուղեցույցը ձեզ կներկայացնի PyCharm- ի ինտեգրված զարգացման միջավայր, որը կարող է օգտագործվել Python- ի ծրագրավորման լեզու օգտագործելով մասնագիտական ​​ծրագրեր մշակելու համար: Python- ն հրաշալի ծրագրավորման լեզու է, քանի որ այն իսկապես խաչաձեւ հարթակ է: Այն կարող է օգտագործվել միայն մեկ ծրագիր մշակելու համար, որը կգործի Windows, Linux եւ Mac համակարգիչների վրա, առանց որեւէ կոդի վերահղման:

PyCharm- ը խմբագիր եւ կարգաբերիչ է Jetbrains- ի կողմից, որոնք նույն մարդիկ են, ովքեր մշակել են Resharper: Resharper- ը հիանալի գործիք է, որն օգտագործվում է Windows- ի մշակողների համար `վերալիցքավորել կոդը եւ իրենց կյանքը հեշտացնել գրելիս: NET կոդը: Resharper- ի սկզբունքներից շատերը ավելացվել են PyCharm- ի մասնագիտական ​​տարբերակին:

Ինչպես տեղադրել PyCharm

PyCharm- ի տեղադրման այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես ստանալ PyCharm, ներբեռնել այն, հանել ֆայլերը եւ գործարկել այն:

Ողջույնի էկրանը

Երբ դուք առաջին անգամ վարում եք PyCharm- ը կամ այն ​​ժամանակ, երբ դուք փակել եք նախագիծը, ձեզ կներկայացվի էկրանին, որը ցույց է տալիս վերջին ծրագրերի ցանկը:

Դուք նաեւ կտեսնեք հետեւյալ ընտրանքների ընտրանքները.

Կա նաեւ կարգավորել կարգավորումների տարբերակը, որը թույլ է տալիս կարգավորել Python- ի կանխադրված տարբերակը եւ նման այլ պարամետրերը:

Նոր ծրագրի ստեղծում

Երբ դուք ընտրում եք ստեղծել նոր ծրագիր, Ձեզ տրվում է հնարավոր ծրագրերի տեսակների ցանկը հետեւյալ կերպ.

Եթե ​​ցանկանում եք ստեղծել բազային աշխատասեղանի ծրագիր, որը կսկսվի Windows, Linux եւ Mac- ում, ապա կարող եք ընտրել մաքուր Python նախագիծ եւ օգտագործել QT գրադարաններ, գրաֆիկական ծրագրեր մշակելու համար, որոնք նայում են օպերացիոն համակարգին, որոնք աշխատում են անկախ այն բանից, թե որտեղ մշակվել են:

Ինչպես նաեւ ընտրելով ծրագրի տեսակը, կարող եք նաեւ մուտքագրել ձեր նախագիծը, ինչպես նաեւ ընտրել Python- ի տարբերակը դեմ:

Բացիր ծրագիր

Դուք կարող եք բացել նախագիծ, սեղմելով անունը վերջերս բացված ծրագրերի ցանկում կամ կարող եք սեղմել բաց կոճակը եւ անցնել այն պանակը, որտեղ ցանկանում եք բացել ծրագիրը:

Ստուգման դուրս աղբյուր ստուգումից

PyCharm- ը տրամադրում է տարբեր տարբերակի օնլայն ռեսուրսներից նախագծի կոդը, ներառյալ GitHub, CVS, Git, Mercurial եւ Subversion- ը:

The PyCharm IDE- ն

The PyCharm IDE սկսվում է վերեւում գտնվող մենյուով: Դրա տակ, յուրաքանչյուր բաց նախագծի համար ունեք ներդիրներ:

Էկրանի աջ կողմում խափանում են ընտրանքային տարբերակները:

Ձախ հատվածն ունի նախագծային ֆայլերի եւ արտաքին գրադարանների ցանկ:

Ֆայլի ավելացման համար ընտրեք ծրագրի անունը եւ ընտրեք «նոր»: Այնուհետեւ ընտրեք հետեւյալ տարբերակներից մեկը ավելացնել հետեւյալը.

Երբ ֆայլ եք ավելացնում, օրինակ, python ֆայլ, կարող եք սկսել մուտք գործել խմբագրում, աջ վահանակում:

Տեքստը բոլոր գունավոր կոդավորված է եւ ունի համարձակ տեքստ: Ուղղահայաց գիծը ցույց է տալիս անջատումը, որպեսզի կարողանաք վստահ լինել, որ դուք ճիշտ տեղավորվում եք:

Խմբագիրն ընդգրկում է նաեւ ամբողջ IntelliSense- ը, ինչը նշանակում է, որ սկսում եք մուտքագրել գրադարանների կամ ճանաչված հրամանների անունները, որոնք կարող եք լրացնել հրամանները `սեղմելով ներդիրը:

Դիմումի խափանում

Դուք կարող եք ցանկացած պահի կարգաբերել ձեր դիմումը, օգտագործելով վերին աջ անկյունում խափանումների ընտրանքները:

Եթե ​​դուք մշակել եք գրաֆիկական ծրագիր, ապա դուք պարզապես կարող եք սեղմել կանաչ կոճակը դիմումը վարելու համար: Դուք նաեւ կարող եք տեղափոխել հերթափոխ եւ F10:

Դիմորդի ապամոնտաժման համար դուք կարող եք կամ սեղմել կանաչ սլաքի կողքին կոճակը կամ սեղմել Shift- ը եւ F9- ը: Կարող եք տեղադրել կոտրման կետեր կոդում, որպեսզի ծրագիրը դադարում է տվյալ տողում, սեղմելով գորշ մարգինին այն գծի վրա, որը ցանկանում եք կոտրել:

Մեկ քայլ առաջ կատարելու համար դուք կարող եք սեղմել F8- ը, որը քայլեր է կատարում կոդի վրա: Սա նշանակում է, որ այն կգործի կոդը, սակայն գործառույթը չի գործի: Գործարկվելու համար F7 սեղմում եք: Եթե ​​դուք գործառույթ եք անում եւ ցանկանում եք դուրս գալ զանգահարող գործառույթին, սեղմեք հերթափոխին եւ F8- ին:

Եթե ​​դուք կարգավորում եք, էկրանին ներքեւում կտեսնեք տարբեր պատուհաններ, ինչպիսիք են գործընթացների ցանկը եւ փոփոխականները, որոնք դիտում եք արժեքները: Քանի որ դուք քայլում եք կոդով, դուք կարող եք մի փոփոխություն դիտել որպես փոփոխական, որպեսզի դուք կարողանաք տեսնել, երբ արժեքը փոխվում է:

Մեկ այլ մեծ տարբերակ `կոդն ապահովել ծածկույթների ստուգիչով: Ծրագրավորման աշխարհը տարիների ընթացքում շատ բան է փոխել, եւ այժմ այն ​​սովորական է, որ մշակողները փորձարկումների վրա հիմնված զարգացում ունենան, որպեսզի յուրաքանչյուր փոփոխություն իրենք կարողանան ստուգել `համոզվելու, որ նրանք չեն կոտրել համակարգի այլ մասը:

Ծածկագրման ստուգիչը իրականում օգնում է ձեզ գործարկել ծրագիրը, կատարել որոշակի թեստեր եւ այն ժամանակ, երբ դուք ավարտել է այն, ձեզ կասի, թե որքան կոդ է ապահովվել ձեր փորձարկման ժամանակահատվածում:

Կա նաեւ գործիք, որը ցույց է տալիս մեթոդի կամ դասի անունը, քանի անգամ ապրանքը կոչվում է, եւ որքան ժամանակ է ծախսվել տվյալ կոդի մեջ:

Code Refactoring

PyCharm- ի իսկապես ուժեղ առանձնահատկությունն այն է, որ code refactoring տարբերակը:

Երբ սկսում եք զարգացնել կոդը փոքր նշանները կհայտնվեն աջ եզրագծում: Եթե ​​գրեք ինչ-որ բան, որը, ամենայն հավանականությամբ, կհանգեցնի սխալի կամ պարզապես գրված չէ, ապա PyCharm- ը գունավոր մարկեր կտեղադրի: Սեղմելով գունավոր մարկեր, ձեզ կասի այդ հարցը եւ կլուծի լուծում:

Օրինակ, եթե դուք ունեք ներմուծման հայտարարություն, որը ներկրում է գրադարան, ապա այդ գրադարանից ոչինչ չի օգտագործում, ոչ միայն կդառնա գորշը, այնուհետեւ նշիչը կհայտարարի, որ գրադարանը չօգտագործված է:

Այլ սխալներ, որոնք կհայտնվեն, լավ կոդավորման համար են, օրինակ, միայն մեկ դատարկ տող ունենալով ներմուծման հայտարարության եւ գործառույթի մեկնարկի միջեւ: Դուք նաեւ կտեղեկացվեք, երբ դուք ստեղծեցիք գործառույթ, որը փոքր չէ:

Դուք չպետք է հետեւեք բոլոր PyCharm կանոններին: Նրանցից շատերը պարզապես լավ կոդավորման ուղեցույց են եւ ոչ մի կապ չունեն, թե արդյոք կոդը կսկսվի, թե ոչ:

Կոդի ցանկը ունի նաեւ այլ վերամշակող տարբերակներ: Օրինակ, դուք կարող եք կատարել օրենսգրքի մաքրում, եւ դուք կարող եք ստուգել ֆայլի կամ նախագծի համար:

Ամփոփում

PyCharm- ը մեծ խմբագիր է Linux- ի Python- ի ձեւավորման համար, եւ առկա են երկու տարբերակ: Համայնքի տարբերակը նախատեսված է պատահական ծրագրավորողի համար, մինչդեռ պրոֆեսիոնալ միջավայրը ապահովում է բոլոր գործիքները, որոնք կարող են մշակել մասնագիտական ​​ծրագրային ապահովման ստեղծման համար: