Најбољи ИДЕ за Питхон 2022-2023

Преглед садржаја:

Anonim

Најбољи Питхон ИДЕ омогућиће вам једноставно и лако покретање и уређивање скрипти у програмском језику Питхон.

Најбољи ИДЕ за Питхон

Кликните на доње везе да бисте отишли ​​на веб локацију добављача:

1. Атом ИДЕ

2. ЛЕКОВО

3. Висуал Студио код

4. ериц

5. ПиДев

6. Тхонни

Интегрисано развојно окружење (ИДЕ) омогућава вам покретање програмског кода написаног на различитим програмским језицима, а постојање ИДЕ-а за покретање Питхона је важно због све популарније употребе Питхона у читавом низу рачунарских и научних апликација, подвучених порастом аналитике и пословна интелигенција.

Иако врло једноставни програми не захтевају специјалне алате, након те фазе неки облик ИДЕ-а постаје неопходан, али постоји низ различитих типова, а неки боље подржавају неке језике од других. Поред тога, неки ИДЕ имају ограничења колико кода можете да користите, мада су често бесплатни за надокнаду, док плаћени ИДЕ омогућавају много већу слободу.

Постоји изненађујућа количина избора, а овде се примењује и менталитет отвореног кода који подупире велики број заједнице кодирања, тако да је на располагању читав низ бесплатних алата. Како је програмирање све важнији пословни сектор, посебно за услуге у облаку, као и за опште пословне апликације, постоје и плаћени алати којима је циљ да понуде више.

Са којим год Питхон ИДЕ-ом сте одлучили да покренете, најмање ћете желети апликацију која врши истицање синтаксе, преклапање кода и подударање заграда, има одређену свест о саставним изворним датотекама пројекта и може покренути код који ' поново ради на. Напредније функције могу да укључују предлоге кода, програм за отклањање грешака и интеграцију са мрежним спремиштима.

Овде имамо најбоље ИДЕ-ове за Питхон који су тренутно доступни.

  • Погледајте најбоље курсеве на мрежи за учење Питхона.

1. Атом ИДЕ

ИДЕ који омогућава готово све што вам падне на памет

Разлози за куповину
+ Чист и паметан интерфејс + Свеобухватан менаџер пакета + Вишејезична подршка
Разлози које треба избегавати
-Величан отисак меморије

Атом је прилагодљиви уређивач текста који одржава социјално кодирање мегалитх ГитХуб, па као што и очекујете може да уради скоро све што замислите. А ако не може, онда неко готово сигурно ради на додатку да би то решио.

Атом има свог свеобухватног менаџера пакета и огромну заједницу која ради на пакетима за њега. Поред уграђене интеграције Гит и ГитХуб, Атом вам омогућава да сарађујете на пројектима кодирања у реалном времену путем Телетипе пакета. Доступно је неколико хиљада других пакета, али Питхон кодери који траже ефикаснији ток посла било би добро да потраже пакет скрипти.

Ова понуда се заснива на електронском оквиру, тако да је Атом вишеструко платформа, али такође има и незнатан траг меморије. Програмери који преферирају да њихове апликације буду лагане, поквариће се када инсталирате 400МБ (укључујући његове зависности) и требало би да потраже негде другде. Али чак и на скромном систему добро функционише и сва функционалност коју Атом пружа значи да се исплати уложити простор.

Упркос свим својим карактеристикама, Атом има чист интерфејс и много је прилагођенији почетницима него што бисте очекивали. Поглед на пројекат је користан када почнете да се бавите већим пројектима и можете слободно поделити панеле интерфејса по својој жељи.

2. ЛЕКОВО

Питхонов сопствени минимални ИДЕ који вам неће сметати

Разлози за куповину
+ Лепо лаган + Моћан програм за отклањање грешака
Разлози које треба избегавати
-Нема могућности управљања пројектима

Лако је превидети ИДЛЕ, Питхоново сопствено интегрисано развојно окружење по мери. ИДЛЕ (назван по Ерицу Идле-у Монти Питхона) прилично је минималан у поређењу са неком другом понудом, али има све што вам треба и сигурно вам неће стати на пут.

Кодиран је у Питхон-у и користи лагани ткинтер-ов алат за цртање свог ГУИ-а. Покретање ИДЛЕ-а отвориће Питхон љуску, баш као што то радите приликом покретања Питхона са терминала. Овде се можете играти са исечцима кода, уз бонус што ће кључне речи и излаз бити лепо обојени.

Прелазећи одавде, можете отворити нови прозор да бисте започели правилно кодирање. Ваш код ће бити одговарајуће истакнут и аутоматски увучен, са подесивим нивоом увлачења. ИДЛЕ подржава употребу размака или табулатора за увлачење и може аутоматски да претвара између њих - плус може истовремено да увлачи више редова.

ИДЛЕ-у недостају никакве могућности за управљање пројектима, али то није проблем ако ваш пројекат обухвата само неколико датотека. Има моћан програм за отклањање грешака који омогућава појединачно прелажење кроз код или прекомерно корачање кроз сваку функцију високог нивоа. Програм за отклањање погрешака приказује низ позива као и стање локалних и глобалних променљивих.

3. Висуал Студио код

Мицрософт-ов уређивач кода сада је популаран избор међу програмерима

Разлози за куповину
+ Моћне функције + Импресивно тржиште додатака + Минималистички „зен режим“

Висуал Студио Цоде - или скраћено Цоде - је едитор отвореног кода у власништву Мицрософта. Цоде је постао популаран међу програмерима, а то је леп избор и за ваше Питхон пројекте, након што инсталирате проширење Питхон, тј.

Код има сопствени програм за отклањање грешака, подржава повезивање и има интеграцију са свим врстама алата за контролу извора. Такође има уграђени терминал и добро опскрбљено тржиште додатака (не брините, бесплатни су). Такође може покретати и отклањати грешке у јединственим тестовима вашег пројекта кроз униттест, питест или носе оквире.

Ако све ово звучи мало превише, има и минималистички 'зен мод' који вам приказује само датотеку на којој радите, скривајући не само интерфејс кода, већ и остатак радне површине.

Код је врло конфигурабилан и има панел за подешавања који ће одушевити оне одређеног начина размишљања - сваки одељак развија одговарајући одељак датотеке сеттингс.јсон, све је то лепо истакнуто, наравно.

Као и Атом, и код је Елецтрон апликација, тако је и на више платформи и помало гломазан. За разлику од Атома, он има подршку за Интеллисенсе, Мицрософтов сопствени приступ комплетирању кода. За Питхон, осим што само предлаже довршавања, ово такође нуди искачуће прозоре у лету који приказују документацију за класе и методе.

4. ериц

Моћна понуда са подршком за сарадњу у стварном времену на коду

Разлози за куповину
+ Одлично за озбиљан рад са кодирањем + Одлична подршка и за Руби
Разлози које треба избегавати
-Интерфаце је мало заузет

Овај моћни ИД на више платформи - који је, попут ИДЛЕ-а, добио име по Ерицу Идле-у - написан је на Питхону и користи Кт библиотеку. Иако му је фокус Питхон, ериц (малим словима се предвиђа правопис) има одличну подршку за Руби и друге језике. Подржава задатке за хлеб и путер које смо очекивали: преклапање кода, довршавање кода, подударање заграда.

Али има толико више да ћете морати да користите његову уграђену (и аутоматизовану) ТОДО листу за праћење. Има интегрисани прегледач класе и моћан програм за отклањање грешака, а захваљујући уграђеном Кт подржава изградњу ГУИ-а путем Кт Десигнера. Заслон за почетну конфигурацију може изгледати застрашујуће, али већина се може одложити за касније.

Иако интерфејс делује заузето, нема разлога да не користите ериц као једноставан уређивач кода (или чак отвореног текста). Али заиста долази на своје за озбиљније кодирање - постоји чак и уграђени хек уређивач, СКЛ претраживач и дизајнер икона. Подржава јединичне тестове и може да отклони грешке како у вишенаменским, тако и у вишепроцесорским програмима, који ће, као што сведочи свако ко се бави таквим стварима, створити најгоре врсте грешака.

Подржава контролу над верзијама Мерцуриал и СВН, а Гит подршка је доступна путем додатка. Као и код, постоји подршка за сарадњу у стварном времену на коду. Укратко, ако желите Питхон моћну машину богату карактеристикама, ериц је за вас.

5. ПиДев

Популарни ИДЕ отвореног кода

Разлози за куповину
+ Отворени извор + Бесплатно + Много функција
Разлози које треба избегавати
-Потенцијално надимање

ПиДев је Питхон ИДЕ који ради у Ецлипсе-у, који је већ веома популаран ИДЕ отвореног кода за разне програмске језике, а добро је подржан широким распоном додатака који помажу у додавању функција.

Сам ПиДев долази са низом корисних функција кодирања, као што су аутоматско довршавање кода, отклањање грешака, предлошци кодирања и анализа, као и претраживач за тестирање кода.

Постоји и опција интеграције за рад са Дјанго Питхон веб оквиром, као и нуђење подршке за развој Јитхон-а и ИронПитхон-а.

Ако постоји лоша страна, то је да постоји толико доступна подршка за кодирање да би је неки корисници могли сматрати донекле надувеном. Међутим, и даље је један од ако не и најпопуларнији Питхон ИДЕ отвореног кода из потпуно истог разлога.

Будући да је отворен извор, бесплатан је за употребу и лако пружа довољно функција за подршку основном и средњем програмирању. За напредније програмирање, ЛиЦлипсе је плаћени ниво који ради са Ецлипсеом и нуди прилагођеније опције.

6. Тхонни

Долази стандардно у новим верзијама Распбиан-а

Разлози за куповину
+ Одличан програм за отклањање грешака + Идеално за почетнике
Разлози које треба избегавати
-Инсталација није једноставна за употребу

Тхонни је најмање ‘усмјерен ка програмерима’ од свих ИДЕ-а које смо овде истакли, али то не значи да је и мање моћан. Развијен је на Универзитету у Тартуу у Естонији, а сам је написан на Питхон-у. Садржи моћан програм за отклањање погрешака који је одличан за учење детаља и кодирања кодирања, без бриге о томе како тачке прекида функционишу.

Програм за отклањање погрешака може вам показати стање променљивих током извођења програма. Омогућава вам мале или велике кораке кроз програм, што је сјајно ако тешко проналазите грешке. Ово је много боља пракса од - као што повремено подлежу почетницима и сезонским кодерима - подметање кода неуредним исписима ().

Тхонни ће се аутоматски увлачити док куцате, што је корисно за све који су нови у Питхону, јер језик користи увлачење за разграничење функција, петљи, класа, клаузула итд. Аутоматски ће довршити ваш код и пружити подударање заграда / заграда. Такође ће корисно нагласити све синтаксне грешке.

Било би идеално за почетнике, али у ствари је мало незгодно инсталирати га ако нисте упознати са Питхон пакетима, а посебно пип (менаџер пакета за Питхон). Упркос томе, стандардно је укључен у нове верзије Распбиан-а и добро одговара пројектима Распберри Пи. Штета је што други дистро дистрибутери не укључују Тхонни-а у своје репо листе.

Још Питхон ИДЕ-ова

Винг ИДЕ 101 је једноставан и бесплатан Питхон ИДЕ намењен да помогне новим програмерима да се навикну на кодирање у Питхону. Постоји велики број ресурса за помоћ у обуци, а Винг ИДЕ 101 је доступан за преузимање за Виндовс, мацОС и Линук.

ЦодеСкулптор је ИДЕ за Питхон заснован на прегледачу. Циљ је пружити платформу која се лако користи за људе који су нови у Питхону да вежбају своје вештине програмирања. То га чини посебно идеалним за групе, јер то значи да ће користити исту верзију и уређивач кода, а то је још корисније од стране корисника који не морају директно да преузимају и инсталирају софтвер.

ПиСцриптер је ИДЕ отвореног кода који укључује многе основне потребне функције, као што су уређивач истицања синтаксе, интегрисани Питхон интерпретер и програм за отклањање грешака, истраживач пројеката и датотека, као и могућност прилагођавања и покретања Питхон скрипте споља.

ПиЦхарм је Питхон ИДЕ за професионалне програмере који обезбеђује ЈетБраинс, тако да је то плаћени програм. Укључен је импресиван скуп алата, као што су интелигентна помоћ, оквири за веб развој, научни алати, развој више технологија и огромна колекција алата за програмере.

  • Такође смо изабрали најбољи лаптоп за програмирање.