Početna » šifriranje » Cloud IDE za web programere - Best Of

    Cloud IDE za web programere - Best Of

    S tako mnogo tradicionalnog, desktop-baziranog produktivnog softvera kojeg poznajemo i volimo premjestiti na Cloud, nije čudo da Cloud-based IDE-ovi brzo dobivaju na značaju s programerima.

    Danas je preglednik u biti tanki klijent koji korisnicima omogućuje pristup raznim aplikacijama i uslugama temeljenim na oblaku. Međutim, mnogi još uvijek oklijevaju staviti punu vjeru u udaljeni Cloud IDE za razvojne svrhe. Alati kao što su Github i Pastebin pomogli su olakšati prijelaz na razvoj temeljen na oblaku, a punokrvni Cloud IDE-ovi sada uobičajeno koriste mnogi programeri.

    Ovdje su 13 od najboljih oblaka IDE-a možete dobiti svoje ruke i brzo zbrajanje svakog.

    Oblak 9

    Nakon nekoliko minuta pomoću prikladno nazvanog Cloud9, osjećat ćete se kao da ste umrli i otišli u koder nebo. Prednji dio je sve Javascript, dok se zadnji dio oslanja na popularni NodeJS okvir. Iako preferiraju dizajneri i programeri korisničkog sučelja, ima sintaksu za C #, C ++, Python, Perl, Ruby, Scala i još nekoliko drugih..

    Ugrađeni Vim mod je lijep dodir, kao i podrška za popularne sustave kontrole revizije kao što su Git, Mercurial i SVN. Zahvaljujući uključivanju CSSLinta i JSBeautifya, to je također jedna od ljepših okruženja koja se mogu naći na internetu.

    Codeanywhere

    Još jedan alat za razvoj softvera koji često nadmašuje razne "najbolje" liste koje plutaju oko Weba je Codeanywhere, prijateljski Cloud IDE za sva godišnja doba. To značajke označavanje koda i podršku za HTML, CSS, Javascript, PHP, MySQL i još mnogo toga. Zahvaljujući dostupnim mnoštvom praktičnih aplikacija za iOS, Android i BlackBerry, ovaj alat omogućuje svakome da doslovno kodira bilo gdje.

    Osim toga, može se pohvaliti Dropbox i SFTP podrškom, koja omogućuje koderima jednostavno backup datoteka projekta i njihovo dijeljenje sa suradnicima. Iako to nije najopsežniji Cloud IDE, on radi ono što dobro radi.

    Cloud IDE

    Iako očito nisu potrošili puno vremena na pojavljivanje privlačnog imena, ljudi koji stoje iza Cloud IDE-a ulažu ozbiljne napore u izradu platforme koja samo radi. Inače poznat kao eXo Cloud IDE, to je solidan kandidat u oblaku koji podržava uobičajene jezike kao što su Javascript, Ruby, Groovy, Java i HTML kako bi naveo samo nekoliko.

    Konkretno, eXo Cloud je prikladan za kodere koji se specijaliziraju za Java programiranje. Podržava Java servlets i Java Server Pages, kao i Maven. Primjenom upravljaju Heroku, CloudBees, Red Hat OpenShift i Cloud Foundry.

    SourceKit

    Google Chrome u posljednje je vrijeme snažan, nadmašivši Mozillin Firefox i pucao u Internet Explorer za naslov nadređenosti preglednika. Sourcekit je IDE sličan Textmate-u koji se oslanja na Dropbox za pohranu i pruža odgovorno okruženje za web-programere.

    Uz vrhunsku funkcionalnost Mozillinog SkyWriter a.k.a. "Bespin" pečenog u tortu, to je lagana, bazirana na pregledniku alternativa nadutim razvojnim apartmanima. Podržani jezici uključuju sve glavne inačice koje biste očekivali, kao što su C / C ++ / C #, PHP, Python, Javascript, MySQL, Java i Ruby. Što se tiče mršavih IDE-ova preglednika, Sourcekit je iznimno atraktivna opcija.

    Kodingen

    Jedan od prvih Cloud urednika koji su na pravi način napravili internetske IDE-ove, Kodingen je u posljednjih nekoliko godina za sebe razvio prilično konkurentnu nišu. To omogućuje programerima da kodiraju u PHP, Python, Perl i Javascript dok rade s popularnim okvirima poput Django, Ruby on Rails i Node.js.

    Kodingen je podržan od strane bogate i raznolike zajednice korisnika koji štite uslugu, što čini suradnju i dijeljenje u oblaku prilično praktičnim. Slobodan za korištenje i eksperimentiranje s tim, nema razloga da se ne prijavite za račun i da Kodeningu pružite priliku.

    Coderun Studio

    Ako ste bezuspješno isprobali desetke drugih IDE-a baziranih na pregledniku i tražite nešto jednostavno i sposobno, Coderun Studio vrijedi pogledati. Ona korisnicima nudi cross-platforma alat za pisanje ASP.NET, Javascript, C #, HTML i CSS. Njegova zadana Visual Studio kompatibilnost je lijep dodir i trebala bi imati Microsoftove kodirajuće programe koji se osjećaju kao kod kuće. Ona dolazi opremljen s uobičajenim zvona i zvizdaljkama kao što su završetak koda i sintaksa.

    Nadalje, značajke izvorne kompilacije i debagiranja su neusporedive. Na kraju, Coderun Studio korisnicima omogućuje brzo dijeljenje koda sa svojim vršnjacima putem jedinstvenih URL-ova.

    ShiftEdit

    Sljedeći korak je ShiftEdit. Iako možda nema prepoznavanje naziva Cloud9 ili Coderun, to je ipak svestran komad softvera temeljenog na oblaku koji vrijedi pogledati.

    Bilo da ste trendovski obožavatelj Pythona, PHP holdout ili Perl dinosaur, ShiftEdit ste pokrili. Korisnici mogu sigurnosno kopirati datoteke na Dropbox putem SFTP-a i pratiti promjene s različitim alatima za kontrolu revizije, sve iz preglednika. Značajke SSH autentifikacije, dovršavanja koda i isječka koda omogućuju besprijekoran i neprekidan tijek rada, što razvojnim inženjerima omogućuje da budu što produktivniji s bilo koje lokacije.

    Akshell

    S toliko konkurencije u Cloud IDE sferi, postaje sve teže izdvajati se od gomile. Akshell je razvojno okruženje na strani poslužitelja koje daje koderima lagani alat za namještanje Javascript web aplikacija. Oslanja se na bazu podataka PostgreSQL za pozadinsku pohranu, s kojom bi se trebalo vrlo lako raditi za one koji su upoznati s MySQL-om.

    Zahvaljujući integriranoj Git konzoli, implementacija svih projekata koje stvorite je iskustvo bez muke. Ako ste strogi JavaScript koder koji traži brzi i stabilan Cloud IDE koji je brz i stabilan, Akshell je za vas.

    Erbix

    Svi Javascript naysayeri u proteklom desetljeću zasigurno jedu njihove riječi sada kada je Javascript doživio renesansu i postigao novu razinu poštovanja među koderima. Erbix se vrti oko omiljenog skriptnog jezika weba i nudi alate za izradu Javascript aplikacija za online produktivnost poslovanja.

    Iako to nije besplatno, cijene i planovi koje nudi Erbix su prilično razumni ako planirate redovito koristiti ovu inovativnu platformu. Podržava RingoJS i CommonJS module, ima namjensku MySQL konzolu i omogućuje pristup brodskim aplikacijama drugih programera putem Erbix AppStorea.

    Neutronski IDE

    Izgradnja svestranog IDE-a u oblaku od početka nije mala stvar, zbog čega mnogi odlučuju svoje projekte temeljiti na već postojećem otvorenom izvornom kodu. Neutron IDE stoji na ramenima divova korištenjem moćnog Ace koda kao polazne točke. Ona spaja najbolje značajke SFTP klijenata i preglednika preglednika u jedan kompletan paket, omogućujući koderima uređivanje datoteka na svojim razvojnim poslužiteljima u pokretu s bilo kojeg mjesta.

    Uz podršku za konfigurirajuće Vi i Emacs ključne veze kao i teme TextMate, to je jedan od najoptimalnijih Cloud IDE-a.

    sudariti se

    Čak i kada se Google odluči odustati od projekta, općenito kodiranje javnosti je uvijek korisno. Collide je počeo svoj život kao projekt Google Code s puno obećanja. Iako je sada mrtav, izvorni kod je slobodno dostupan svima koji ga žele izdati.

    Ukratko, to je Cloud IDE koji radi na Java 7 JRE koji se oslanja na mnoštvo čvrstih softverskih alata kao što su Guava, JUnit, JKit i EasyMock za pružanje spartanske ali moćne suradničke funkcionalnosti timovima programera koji cijene interaktivnost u stvarnom vremenu.

    Orion

    Poznati Eclipse Java IDE već godinama predstavlja glavno uporište u svijetu razvoja stolnih računala zahvaljujući svom sveobuhvatnom skupu značajki i pouzdanoj pouzdanosti. Orion je sljedeći logičan korak, donoseći značajan doživljaj Eclipse u polje Cloud IDE. Njegova primarna uporaba u ovom trenutku je za front-end web razvoj, tako da je ograničen na HTML i Javascript u najvećem dijelu.

    Međutim, to je u tijeku i možemo očekivati ​​da će se značajke koje se dodaju postupno povećavati kako se razvoj nastavlja tijekom iduće godine. Osim Firebug integracije, njegova najveća prodajna točka je korisničko sučelje u stilu Eclipse i intuitivan raspored.

    Python Fiddle

    Postoji mnogo razloga zašto Python dobiva na snazi ​​u industriji web razvoja u posljednje vrijeme. To je relativno brzo, nevjerojatno fleksibilno i lako za učenje. Kao takvo, nije iznenađenje da su Python-ovi Cloud IDE-ovi evoluirali kako bi pomogli razvojnim inženjerima da što prije otkriju kod.

    Slično kao i JSFiddle, Python Fiddle je uređivač koda i okruženje za izvršavanje koda koje programerima omogućuje pokretanje isječaka i skripti za ispravljanje pogrešaka u pokretu. Podržava mnoštvo paketa trećih strana, ima izvanrednu dokumentaciju, dolazi s širokim rasponom ugrađenih vrućih tipki i također je otvoren izvor za dizanje.

    Zaključak

    Korištenje programa za razvoj weba koji se u velikoj mjeri nalaze na udaljenim poslužiteljima i dalje čini nekolicinu kodera nervoznima. Prilagođavanje novoj paradigmi zahtijevat će određeni napor za konzervativnije "stare škole" programera. Međutim, nema više razloga za strah od oblaka. Usvajanjem nekoliko jednostavnih sigurnosnih mjera opreza i otvorenog načina razmišljanja, bilo koji web-razvojni programer može iskoristiti pogodnosti paketa Cloud softvera bez stvarne opasnosti.

    S toliko opcija koje možete izabrati, definitivno postoji gotovo savršen program za svakog kodera, bez obzira na vlastiti stil i postavke.

    Napomena urednika: Ovaj post je napisao / la Natasha Tasha za Hongkiat.com. Natasha je spisateljica i blogerica, te tehnološka ljubavnica koja trenutno piše za Ninefold. Zainteresirana je za razne tehnologije i Internet teme, Cloud Computing, Web development, Web & Graphic design.