Овај чланак ће навести разне ИДЕ-ове и уређиваче текста доступне у облаку за стварање Питхон програма.
ПитхонАнивхере (Бесплатно са опционим плаћеним плановима)
ПитхонАнивхере вам омогућава да креирате и извршавате Питхон исечке и комплетне апликације у облаку. Можете писати програме у веб уређивачу кода, а са наменским простором за складиштење у сваком плану можете сачувати стање сесије и приступити јој са другог рачунара или паметног уређаја.
Карактеристике и предности:
- ИДЕ који је искључиво фокусиран на Питхон.
- Доступна је и самостална сесија Питхон конзоле ако не желите да користите уређивач кода.
- Пружа постојани простор на диску у облаку за чување вашег кода.
- Поред уређивања кода у покрету и чувања ваших исечака и датотека, такође можете да креирате веб апликације / веб локације и хостујете их на ПитхонАнивхере инфраструктури, заједно са подршком за прилагођени домен.
- Прилагодљиви уређивач кода ради на мобилним уређајима.
- Подршка за контролу верзија Гит-а, живе и субверзије.
- Можете користити аутоматске планиране задатке за периодично покретање кода, на пример за стругање веб локација.
- Поред Питхон конзоле, доступан је и басх терминал.
- Потпуни ССХ приступ вашем налогу.
- Стотине популарних модула који су већ конфигурисани и доступни за увоз у ваше пројекте (НумПи, БеаутифулСоуп и тако даље).
Против:
- Неки делови услуге ПитхонАнивхере су релативно нови. Одређена количина инфраструктуре за подршку рачунару високих перформанси још увек је у лабораторијама, а још увек није спремна за ударно време.
- За тимове нису доступне функције сарадње у реалном времену.
Репл.ит (Бесплатно уз факултативне плаћене планове)
Репл.то је радни простор за интерактивно програмирање у облаку где можете покретати програме у заштићеном окружењу у контејнеру на виртуелној машини. Уређивачу кода Питхон 3 можете приступити одавде.
Карактеристике и предности:
- Заједничко уређивање кода у реалном времену са подршком за ћаскање.
- Респонзивни уређивач кода који ради на мобилним уређајима.
- Питхон пакети се могу инсталирати путем ПиПИ-а. Увезени пакети се аутоматски инсталирају путем ПиПИ-а у свакој сесији кодирања.
- Графикони и графикони Питхон3 подржани су помоћу матплотлиб.
- Уређивач кода користи Монако, исти уређивач који покреће Висуал Студио Цоде.
- Могућност увоза датотека са рачунара.
- Уређивач кода се може уградити на вашу веб страницу.
- Подршка за друге програмске језике.
- Можете учити себе или друге Питхон језике користећи функцију у учионици која подржава оцењивање.
Против:
- Извршење и обрада кода понекад могу бити спори.
Ситница (бесплатна уз опционалне плаћене планове)
Тринкет вам омогућава покретање и писање Питхон кода у било који прегледач, без потребе за преузимањем додатака или инсталирањем било ког софтвера. Преглед уређивача кода можете наћи овде.
Карактеристике и предности:
- Углавном фокусиран на подршку језика Питхон.
- Респонзивни уређивач кода који ради на мобилним уређајима.
- Подршка за заједничко уређивање кодова у стварном времену.
- Можете створити јавне и приватне курсеве за подучавање и учење.
- Коментар у редовима вам помаже да објасните код ученицима који држе курс.
- Уређивач се може уградити на вашу веб страницу.
Против:
- Додатни Питхон модули су доступни само у верзији која се плаћа.
- Изворни код апликације за накит није јавно доступан.
Гитпод (бесплатан са опционим плаћеним плановима)
Гитпод нуди развојно окружење спремно за употребу за ГитХуб пројекте. Уређивач кода се покреће у прегледачу, покренутом на машини у облаку на основу доцкерске слике.
Карактеристике и предности:
- Гитпод је заснован на Висуал Студио Цоде, Доцкер-у и Кубернетес-у.
- Пружа дубоку интеграцију са гитхуб-ом. Можете одмах започети рад у уређивачу кода додавањем префикса било којем УРЛ-у ГитХуб спремишта са „гитпод.ио / # ”.
- Контејнер радног простора за развој који се изводи у облаку укључује пуни Линук систем, можете га прилагодити помоћу конфигурационих датотека.
- Уређивач Тхеиа кода који се користи у Гитподу подржава екстензије Висуал Студио кода.
- Респонзивни уређивач кода који ради на мобилним уређајима.
- Стандардну Доцкер слику пружа Гитпод, али можете пружити своју прилагођену Доцкер слику.
- Коришћењем уграђеног терминала корисници могу приступити свим развојним алатима система Линук.
- Подршка за уређивање заједничког кода у стварном времену.
- Подршка за друге програмске језике.
Против:
- Морате имати ГитХуб налог, без подршке за друге системе за контролу верзија.
Висуал Студио Онлине (плаћа се према употреби)
Висуал Студио Онлине пружа развојна окружења и алате за отклањање грешака у облаку, омогућавајући вам рад са вишеструким апликативним пројектима из погодности прегледача.
Карактеристике и предности:
- Уређивач заснован на прегледачу заснован је на Висуал Студио Цоде-у са подршком за Питхон и друге екстензије. Такође укључује интегрисани терминал.
- Подршка за контролу верзије Гит-а.
- Подршка за уређивање заједничког кода у стварном времену.
- Подршка за друге програмске језике.
- Респонзивни уређивач кода који ради на мобилним уређајима.
- Било ком коду ускладиштеном у облаку такође се може приступити и уредити га из вишестранске апликације Висуал Студио Цоде за радне површине.
Против:
- Нова услуга у јавној бета верзији, дугорочни квалитет и стабилност тек треба да се виде.
- Да бисте користили Висуал Студио Онлине, потребан је Мицрософт налог и Азуре претплата.
Цодеанивхере (плаћено након 7 дана бесплатног пробног периода)
Цодеанивхере је ИДЕ заснован на Цлоуд-у који омогућава корисницима да тренутно пишу и сарађују на развојним пројектима из веб прегледача и било ког мобилног уређаја.
Карактеристике и предности:
- Пружа ЦентОС и Убунту контејнере који укључују унапред конфигурисано Питхон развојно окружење са унапред инсталираним пиенв, пип и виртуаленв.
- Подршка за контролу верзије Гит-а.
- Подршка за друге програмске језике.
- Респонзивни уређивач кода који ради на мобилним уређајима.
- Подршка за ССХ, ФТП, СФТП, ФТПС, Дропбок и Гоогле Дриве.
- Подршка за уређивање заједничког кода у стварном времену.
- Историја ревизија и различита подршка.
- Подршка за прилагођени домен за ваше окружење контејнера.
Против:
- Недостаје документација.
- Поред претплатничког плана, додатне функције захтевају и додатке који се плаћају.
Ово означава крај овог чланка. Да морам да препоручим неку од ових услуга, кладио бих се на ПитхонАнивхере. Са искључивим фокусом на Питхон, растућу заједницу и добру подршку, он има најкомплетнији скуп функција који бисте обично изгледали у офлајн ИДЕ радне површине за Питхон. Само напомена да ако размишљате о томе да било која од ових услуга пише и складишти код, размислите о читању њихових политика и услова приватности, посебно ако постоји критични код, приватни програми или приватни АПИ кључеви. Такође бих вам саветовао да правите резервне копије на офлајн медијима, за сваки случај.