PyCharm - Үздік Linux Python IDE

Бұл нұсқаулық сізді PyChon программалау тілін қолдана отырып, кәсіби қосымшаларды әзірлеу үшін қолдануға болатын PyCharm интеграцияланған даму ортасымен таныстырады. Python - бұл керемет бағдарламалау тілі, себебі ол шын мәнінде кросс-платформа. Ол Windows, Linux және Mac компьютерлерінде кез-келген кодты қайта құрастырмай-ақ іске қосылатын жалғыз қосымшаны әзірлеу үшін пайдаланылуы мүмкін.

PyCharm - Resharper әзірлеген бірдей адамдар болып табылатын Jetbrains әзірлеген редактор және түзету құралы. Resharper - Windows әзірлеушілерінің кодты қайта кодтау және NET кодын жазу кезінде олардың өмірін жеңілдету үшін пайдаланатын керемет құрал. Resharper қағидаларының көпшілігі PyCharm кәсіби нұсқасына қосылды.

PyCharm орнату жолы

PyCharm орнату үшін осы нұсқаулық сізге PyCharm алу, жүктеп алу, файлдарды шығарып алу және іске қосу жолын көрсетеді.

Қош келдіңіз экраны

Сіз PyCharm-ды алғаш рет іске қосқан кезде немесе жобаны жапқан кезде сізге соңғы жобалардың тізімін көрсететін экран ұсынылады.

Сіз сондай-ақ келесі мәзір параметрлерін көресіз:

Сондай-ақ, әдепкі Python нұсқасын және басқа параметрлерді орнатуға мүмкіндік беретін конфигурация параметрлері бар.

Жаңа жоба құру

Сіз жаңа жобаны құруды таңдаған кезде, ықтимал жоба түрлерінің тізімімен төменде берілген:

Windows, Linux және Mac жүйесінде іске қосылатын негізгі жұмыс үстелі бағдарламасын жасағыңыз келсе, таза Python жобасын таңдап, QT кітапханаларын пайдаланып, операциялық жүйеге тән графикалық қосымшаларды әзірлеуге болады, олар қай жерде жұмыс істейтініне қарамастан әзірленді.

Жобаның түрін таңдап, жобаңыздың атын енгізе аласыз, сонымен қатар, Python-тың нұсқасын таңдай аласыз.

Жоба ашыңыз

Сіз жақында ашылған жобалар тізіміндегі атауды басу арқылы жобаны ашуға немесе сіз ашық терезені басуыңызға және ашқыңыз келетін жоба орналасқан қалтаға өтуге болады.

Көзден басқаруды тексеру

PyCharm GitHub, CVS, Git, Mercurial және Subversion сияқты әртүрлі онлайн ресурстардан жобаның кодын тексеру мүмкіндігін ұсынады.

PyCharm IDE

PyCharm IDE жоғарғы жағындағы мәзірден басталады. Осының арқасында әр ашық жобаға қойындылар бар.

Экранның оң жағында кодты қадамдау үшін отладка параметрлері бар.

Сол жақ терезеде жоба файлдары мен сыртқы кітапханалар тізімі бар.

Файлды қосу үшін жобаның атауына тінтуірдің оң жағын басып, «жаңа» таңдаңыз. Содан кейін келесі файл түрлерінің бірін қосу параметрін аласыз:

Файлды қосқанда, мысалы, python файлы, оң жақ тақтасындағы редакторға теруді бастауға болады.

Мәтін барлық түсті кодталған және қалың мәтіні бар. Тік сызық шегінісін көрсетеді, осылайша сіз дұрыс табысқа қол жеткізгеніңізге сенімді бола аласыз.

Редактор-ақ толық IntelliSense-ді қамтиды, бұл дегеніміз кітапханалардың атауын немесе табуляцияны басу арқылы командаларды аяқтауға болатын танылған командалардың атауын енгізуді білдіреді.

Бағдарламаны түзету

Бағдарламаның оң жақ бұрышындағы отладки параметрлерін пайдалану арқылы кез келген сәтте бағдарламаңызды түзетуіңізге болады.

Егер сіз графикалық қосымшаны дамытсаңыз, онда бағдарламаны іске қосу үшін жай ғана жасыл түймені баса аласыз. Сондай-ақ, жылжу мен F10 пернелерін басуға болады.

Бағдарламаны түзету үшін жасыл көрсеткінің жанындағы түймені немесе жылжуды және F9 пернесін баса аласыз. Бағдарламада тоқтау нүктелерін кодқа қоюға болады, сонда бағдарлама сіз қалаған жолдағы сұр маржаны басу арқылы берілген жолға тоқтайды сындыру.

Бір қадамды алға айналдыру үшін, F8 пернесін басуыңызға болады, ол кодтың үстінен өтеді. Бұл кодты іске қосады, бірақ ол функцияға кірмейді. Функцияға өту үшін F7 пернесін басасыз. Егер сіз функцияда болсаңыз және қоңырау шалу функциясына шығуды қаласаңыз, Shift және F8 пернелерін басыңыз.

Отладканы кезде, экранның төменгі бөлігінде сіз әр түрлі терезелерді көресіз, мысалы, процестер мен тізбектер мен мәндерді бақылайтын айнымалылар тізімі. Сіз кодын енгізген кезде, мән өзгерген кезде көре аласыз, сондықтан айнымалыға сағат қосуға болады.

Тағы бір керемет опция - кодты төсеуішпен бірге тексеру. Бағдарламалау әлемі көптеген жылдар бойы өзгерді және қазіргі уақытта әзірлеушілерге тестке негізделген дамуды жүзеге асыру үшін ортақ болып, жүйенің басқа бір бөлігін бұзбағанына көз жеткізу үшін олар әр өзгерістерді тексере алады.

Қамтуды тексеру құралы бағдарламаны іске қосуға, кейбір сынақтарды орындауға көмектеседі және аяқтағаннан кейін тесттің қаншалықты коэффициентінің пайыздық үлесі қамтылғанын айтады.

Сондай-ақ, әдіс немесе сыныптың атауын көрсету құралы, элементтердің қанша рет шақырылғаны және осы кодтың ұзақтығы қанша уақыт жұмсалғаны.

Кодты рефакторинг

PyCharm-дің шын мәніндегі мағынасы - кодты рефакторлау мүмкіндігі.

Кодты әзірлеуге бастағанда оң жақ шетте пайда болады. Егер сіз қатені тудыратын нәрсе жазсаңыз немесе жай ғана жақсы жазылмаса, PyCharm түстердің маркерін орналастырады. Түсті маркерді басу мәселені сізге айтып береді және шешім ұсынады.

Мысалы, кітапхананы импорттайтын импорттау мәлімдемесі болса және сол кітапханадан ештеңені қолданбайтын болса, код сұрға айналмайды, маркер кітапхана пайдаланылмайтынын көрсетеді.

Басқа қателер, жақсы кодтау үшін қолданылады, мысалы, тек импорт мәмілесі мен функцияның басталуы арасында бір бос жол бар. Сіз кіші әріпте емес функцияны жасаған кезде де хабарланасыз.

Сіз барлық PyCharm ережелеріне сай болудың қажеті жоқ. Олардың көпшілігі тек қана жақсы кодтау бойынша нұсқаулық болып табылады және кодтың жұмыс істейтін-жасалмайтыны туралы ештеңе жоқ.

Сондай-ақ, код мәзірінде басқа рефакторинг опциялары бар. Мысалы, сіз кодты тазалауды жүзеге асыра аласыз және мәселелерді шешу үшін файлды немесе жобаны тексере аласыз.

Резюме

PyCharm Linux-де Python кодын жасау үшін үлкен редактор болып табылады және екі нұсқа бар. Қауымдастық нұсқасы кездейсоқ әзірлеушіге арналған, ал кәсіби ортада кәсіби бағдарламалық жасақтаманы жасау үшін әзірлеуші ​​қажет болатын барлық құралдар бар.