Știrile despre Python sunt ideale pentru programatori

Se pare că totul se transformă astăzi în "nori", care sunt un termen vag pentru determinarea aplicațiilor software și a depozitelor de date aflate pe serverele de la distanță undeva de-a lungul internetului. Deci, dacă






toate software-ul nostru merge la nori, atunci de ce nu merge la instrumentele utilizate pentru a crea acest software? Ei bine, unele instrumente sunt acolo chiar acum. Iad, chiar și GitHub a adăugat recent capabilități de editare de bază. În acest articol, vom examina unele IDE-uri promițătoare online.

Pastebin'y: frați mai tineri IDE online

Python vioară

"Acum întrebați pe cei care devin IDE-uri reale în cloud să se ridice"


Ceea ce distinge nor IDE real de la frații lor mai mici, deci este faptul că acestea includ suport pentru importul de proiecte, de lucru cu sisteme de control al versiunii (în principal GIT), iar în unele cazuri, să sprijine deploymenta. De la IDE on-line full-featured, vom explora Eclipse Orion, Cloud 9 IDE, și exo Cloud IDE.

Eclipse Orion

De la început, Orion vă permite să inițializați noi proiecte prin clonarea de la Git (singurul sistem de control al versiunii acceptate), descărcarea fișierului ZIP al proiectului dvs. sau crearea unui nou site HTML5 utilizând inițiale.

Pentru testare, am clonat depozitul din Git. Din motive necunoscute, a trebuit să folosesc HTTP pentru Git în loc de SSH, deoarece nu am putut găsi nicăieri, unde este specificată cheia SSH. Orion oferă o interfață grafică pentru a lucra cu Git, dar poate fi puțin confuz. Deși înțeleg că folosirea comenzii "status" a lui Git înainte de a executa o comitet este o practică bună, dar Orion ascunde interfața de comitere în fereastra "Show Status", care este foarte confuză.

Pentru mai multe informații, consultați Ghidul de inițiere al lui Eclipse pentru Orion.







Cloud9 IDE

Cu condiția să intrați prin GitHub sau BitBucket, importul de proiecte este elementar. Nici măcar nu trebuie să fiți familiarizați cu versiunile de console ale Git sau Mercurial, deși suportul de control al versiunii complete este furnizat prin consola din partea de jos a ecranului. Instrumentul oferă o cheie SSH, pe care o puteți înregistra în GitHub, astfel încât să nu vedeți o solicitare de fiecare dată când încercați să comiteți codul.

Paginile dvs. HTML pot fi testate chiar în interfață. Dacă trebuie să implementați în afara gazdei, IDE-ul Cloud9 suportă implementarea către Joyent și Heroku.

eXo Cloud IDE


Știrile despre Python sunt ideale pentru programatori

IDE-ul cloud eXo este cel mai nou IDE online, pe care îl vom lua în considerare și probabil cel mai ambițios. eXo Cloud IDE își propune să sprijine trei limbi web, precum și Ruby, Java și JSP, PHP. De asemenea, oferă multe opțiuni de implementare: CloudBees, CloudFoundry, Heroku și Red Hat OpenShift.

EXo Cloud IDE suportă Git pentru versiune și conține, de asemenea, un meniu excelent în partea de sus a ecranului pentru toate operațiile Git. Utilitarul "Ssh Key Manager" este ascuns în meniul "Window", care vă permite să configurați cheia SSH pentru utilizarea cu găzduire Git la distanță (cum ar fi Github). Importul unui proiect de la Git a fost un pic mai complicat cu eXo Cloud IDE prin faptul că a trebuit mai întâi să creați un folder, să inițializați depozitul într-un dosar și apoi să efectuați clonarea. Cele mai multe alte servicii vă permit să începeți imediat cu "clonarea" și să aveți grijă de orice altceva.


Următorul tabel compară diferitele caracteristici ale IDE-urilor online:

Amy Editor

PractiCode

SimpleText

Git este un câștigător clar când vine vorba de sprijinirea controlului versiunilor în IDE-urile online. GitHub, în ​​special, este foarte util (este un serviciu excelent, așa că înțeleg de ce). Numai un IDE oferă suport pentru Mercurial, iar fanii Subversion sunt ghinioni în viitor în lumea online.

Personal, mi se lipsește funcțiile de auto-finalizare a codului normal și de instrumente de refactorizare în generația curentă de IDE-uri online. Cred că sprijinul acestor funcții va apărea și se va îmbunătăți. Văd că în câțiva ani, în cele din urmă, vor exista echipe de dezvoltare care să creeze și să implementeze tot codul lor direct din browserul web. Blog Job Directory Catalog CV Locuri de munca Hot Jobs Freelance Remote Work IT FreeSoft Software gratuit Python news IT New Photos Like







Articole similare

Trimiteți-le prietenilor: