PyCharm - Пітон IDE Лепшы Linux

Гэта кіраўніцтва пазнаёміць вас з 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 для распрацоўкі супраць.

Адкрыйце праект

Вы можаце адкрыць праект, націснуўшы на назву ў спісе нядаўна адкрытых праектаў або вы можаце націснуць на кнопку Адкрыць і перайдзіце да тэчцы, дзе праект, які вы хочаце адкрыць знаходзіцца.

Праверка Out From Source Control

PyCharm прадастаўляе магчымасць праверыць код праекта з розных інтэрнэт-рэсурсаў, у тым ліку GitHub, CVS, Git, Mercurial і Subversion.

PyCharm IDE

PyCharm IDE пачынаецца з меню ў верхняй частцы. Пад гэтым, у вас ёсць ўкладкі для кожнага адкрытага праекта.

На правай баку экрана адладкі опцыі для пакрокавага кода.

Левая панэль змяшчае спіс файлаў праекта і знешніх бібліятэк.

Для дадання файла правай кнопкай мышы на імя праекта і абярыце «новы». Пасля гэтага вы атрымаеце магчымасць дадаць адзін з наступных тыпаў файлаў:

Пры даданні файла, напрыклад, файл пітона, вы можаце пачаць набіраць у рэдактары ў правай панэлі.

Тэкст ўсяго колеру і мае тоўсты тэкст. Вертыкальная лінія паказвае, водступы, так што вы можаце быць упэўнены, што вы правільна абыходам.

Рэдактар ​​таксама ўключае ў сябе поўны IntelliSense, што азначае, як вы пачнеце ўводзіць імёны бібліятэк або прызнаныя каманд, якія можна выканаць з дапамогай каманды ўкладкі націску.

адладка прыкладання

Вы можаце адладжваць прыкладанне ў любы момант, выкарыстоўваючы опцыю адладкі ў верхнім правым куце.

Калі вы распрацоўваеце графічнае дадатак, то вы можаце проста націснуць на зялёную кнопку, каб запусціць прыкладанне. Вы таксама можаце націснуць зрух і F10.

Для адладкі прыкладання вы можаце альбо націснуць на кнопку, размешчаную побач з зялёнай стрэлкай або націсніце перакласці і F9.You можна размясціць кропкі супыну ў кодзе, так што праграма спыняецца на дадзенай лініі, пстрыкнуўшы на шэрым полі на лініі, на якой вы хочаце ламацца.

Для таго, каб зрабіць адзін крок наперад, вы можаце націснуць клавішу F8, які ідзе па кодзе. Гэта азначае, што ён будзе працаваць код, але ён не заходзіць у функцыю. Для таго, каб увайсці ў функцыю, вы павінны націснуць клавішу F7. Калі вы знаходзіцеся ў функцыі і хочаце выйсці ў задзірлівую функцыю, націсніце зрух і F8.

У той час як вы адладку, у ніжняй частцы экрана вы ўбачыце розныя вокны, напрыклад, спіс працэсаў і патокаў і зменныя, якія вы глядзіце на значэння. Як вы пакрокавы код, які вы можаце дадаць гадзіны да пераменнага, так што вы можаце ўбачыць пры змене значэння.

Яшчэ адна цікавая опцыя для запуску кода з праверкі пакрыцця. Свет праграмавання моцна змяніўся за гэтыя гады, і ў цяперашні час ён з'яўляецца агульным для распрацоўшчыкаў, каб выканаць распрацоўку праз тэставанне, так што кожная змена яны робяць, яны могуць праверыць, каб пераканацца, што яны не парушылі іншую частку сістэмы.

Шашка пакрыццё на самай справе дапаможа вам запусціць праграму, выканаць некалькі тэстаў, а затым, калі вы скончылі гэта пакажа вам, колькі кода было пакрыта ў працэнтах падчас тэставага прагону.

Існуе таксама інструмент для паказу імя метады або класа, колькі разоў былі названыя прадметы, і як доўга ён правёў у гэтай канкрэтнай часткі коды.

код рэфактарынгу

Сапраўды магутная функцыя PyCharm з'яўляецца магчымасць рэфактарынг кода.

Калі вы пачынаеце распрацоўваць код маленькія пазнакі будуць адлюстроўвацца ў правым полі. Калі вы нешта тыпу, якое можа выклікаць памылку ці проста не напісана добра, то PyCharm размесціць каляровы маркер. Націск на каляровы маркер пакажа вам пытанне і прапануе рашэнне.

Напрыклад, калі ў вас ёсць аператар імпарту, які імпартуе бібліятэку, а затым нічога не выкарыстоўваць з гэтай бібліятэкі не толькі чаргу кода шэрага маркера будзе сцвярджаць, што бібліятэка не выкарыстоўваецца.

Іншыя памылкі, якія будуць з'яўляцца на працягу добрага кадавання, напрыклад, толькі маючы адну пустую радок паміж аператарам імпарту і пачаткам функцыі. Вы таксама сказалі, калі вы стварылі функцыю, якая не ў ніжнім рэгістры.

Вы не павінны выконваць усе правілы PyCharm. Многія з іх проста добрыя прынцыпы кадавання і не мае нічога агульнага з, ці будзе код працаваць ці не.

Меню коды таксама ёсць іншыя варыянты рэфактарынгу. Напрыклад, вы можаце выконваць код ачысткі, і вы можаце праверыць файл ці праект па пытаннях.

рэзюмэ

PyCharm гэта выдатны рэдактар ​​для распрацоўкі кода Python ў Linux, і ёсць дзве версіі даступныя. Версія супольнасці для выпадковых распрацоўшчыкаў, у той час як прафесійным асяроддзі прадастаўляе ўсе інструменты, распрацоўшчык можа спатрэбіцца для стварэння прафесійнага праграмнага забеспячэння.