Cloud IDE t Web-kehittäjille - Best Of
Niin paljon perinteistä, työpöydällä toimivaa tuottavuusohjelmistoa, jonka tiedämme ja rakastamme siirtymässä Cloudiin, ei ole yllätys, että Cloud-pohjaiset IDE: t ovat nopeasti saamassa kehitystä kehittäjien kanssa.
Nykyään selain on olennaisesti ohut asiakas, jonka avulla käyttäjät voivat käyttää erilaisia Cloud-pohjaisia sovelluksia ja palveluja. Monet ovat kuitenkin edelleen epäröiviä panemaan täyden uskonsa etätyön Cloud IDE: hen kehitystarkoituksiin. Githubin ja Pastebinin kaltaiset työkalut auttoivat helpottamaan siirtymistä pilvipohjaiseen kehitykseen, ja monet kehittäjät käyttävät nykyisin yleisiä Cloud IDE: itä.
Tässä ovat 13 parhaasta Cloud IDE: stä voit saada kädet ja nopeasti summattaessa kukin.
Cloud9
Muutaman minuutin kuluttua käyttämällä sopivasti nimettyä Cloud9: tä, tunnet, että olet kuollut ja mennyt kooderin taivaaseen. Etupää on kaikki Javascript, kun taas takapää perustuu suosittuun NodeJS-kehykseen. Vaikka se on suosittu UI: n suunnittelijoiden ja kehittäjien kanssa, sillä on myös syntaksin korostus C #, C ++, Python, Perl, Ruby, Scala ja muutamat muutkin..
Sisäänrakennettu Vim-tila on mukava kosketus, samoin kuin suosittujen tarkistusohjausjärjestelmien, kuten Git, Mercurial ja SVN, tuki. CSSLintin ja JSBeautify -ohjelman sisällyttämisen ansiosta se on myös yksi verkossa olevista kauneimmista ympäristöistä.
Codeanywhere
Toinen ohjelmistokehitystyökalu, joka usein ylittää Webin ympärillä liikkuvat eri luettelot, on Codeanywhere, ystävällinen Cloud IDE kaikkina vuodenaikoina. Siinä on koodin korostus ja tuki HTML: lle, CSS: lle, Javascriptille, PHP: lle, MySQL: lle ja muille. IOS-, Android- ja BlackBerry-sovellusten kätevien sovellusten ansiosta tämä työkalu antaa kenelle tahansa mahdollisuuden koodata kirjaimellisesti missä tahansa.
Lisäksi siinä on Dropbox- ja SFTP-tuki, jonka avulla kooderit voivat helposti varmuuskopioida projektitiedostoja ja jakaa niitä yhteistyökumppaneiden kanssa. Vaikka se ei ole kaikkein monipuolisin Cloud IDE, se tekee sen, mitä se tekee melko hyvin.
Cloud IDE
Vaikka he eivät selvästikään viettäneet paljon aikaa tarttumaan tarttuvaan nimeen, Cloud IDE: n takana olevat ihmiset pyrkivät vakavasti pyrkimään luomaan alustan, joka vain toimii. Muuten tunnetaan nimellä eXo Cloud IDE, se on vankka Cloud-haastaja, joka tukee tavallisia kieliä, kuten Javascript, Ruby, Groovy, Java ja HTML, vain muutamia.
Erityisesti eXo Cloud sopii hyvin Java-ohjelmointiin erikoistuneisiin koodereihin. Se tukee Java-palvelimia ja Java-palvelinsivuja sekä Mavenia. Käyttöönottoa hoitavat Heroku, CloudBees, Red Hat OpenShift ja Cloud Foundry.
Sourcekit
Google Chrome on tulossa vahvaksi myöhään, ylittäen Mozillan Firefoxin ja ottamalla kuvan Internet Explorerissa selaimen ylivallan nimeksi. Sourcekit on Textmate-tyyppinen IDE, joka perustuu Dropboxiin varastointiin ja tarjoaa reagoivan ympäristön web-kehittäjille.
Mozillan SkyWriter a.k.a: n erinomaisella toiminnallisuudella "Bespin" leivotaan kakkuun, se on kevyt, selainpohjainen vaihtoehto paisutetuille työpöydän kehitystyypeille. Tuetut kielet sisältävät kaikki suuret yhtiöt, joita odotat, kuten C / C ++ / C #, PHP, Python, Javascript, MySQL, Java ja Ruby. Lean selaimen IDE-järjestelmien osalta Sourcekit on erittäin houkutteleva vaihtoehto.
Kodingen
Yksi ensimmäisistä Cloud-toimittajista, jotka todella tekevät web-pohjaisia IDE: itä, Kodingen on viime vuosien aikana kaivannut itselleen itselleen hyvin kilpailukykyisen markkinarako. Sen avulla kehittäjät voivat koodata PHP, Python, Perl ja Javascript työskennellessään suosittujen kehysten, kuten Django, Ruby on Rails ja Node.js, kanssa..
Kodingeniä tukee palvelua rikkaiden ja monipuolisten käyttäjien yhteisö, joka tekee yhteistyöstä ja jakamisesta Cloudissa melko kätevää. Vapaa käyttää ja kokeilla, ei ole mitään syytä olla kirjautumatta tilille ja anna Kodingenille kuva.
Coderun Studio
Jos olet kokeillut kymmeniä muita selainpohjaisia IDE: itä ilman menestystä ja etsit jotain, joka on suoraviivainen ja kykenevä, Coderun Studio kannattaa katsoa. Se tarjoaa käyttäjille monikäyttöisen työkalun ASP.NETin, Javascriptin, C #: n, HTML: n ja CSS: n kirjoittamiseen. Sen oletusarvoinen Visual Studio -yhteensopivuus on mukava kosketus ja siinä pitäisi olla Microsoft-keskittyneet kooderit, jotka tuntevat olonsa kotoisaksi. Se on varustettu tavallisilla kelloilla ja vihellyksillä, kuten koodin viimeistely ja syntaksin korostus.
Lisäksi alkuperäiset kokoamis- ja virheenkorjausominaisuudet ovat vertaansa vailla. Lopuksi Coderun Studio antaa käyttäjille mahdollisuuden jakaa koodinsa nopeasti vertaisten kanssa yksilöllisten URL-osoitteiden avulla.
ShiftEdit
Seuraavaksi meillä on aliarvioitu ShiftEdit. Vaikka se ei välttämättä ole Cloud9: n tai Coderunin tunnistus, se on kuitenkin monipuolinen pilvipohjainen ohjelmisto, joka kannattaa tutustua.
Olitpa trendikäs Python-fani, PHP holdout tai Perl-dinosaurus, ShiftEdit on katannut. Käyttäjät voivat varmuuskopioida tiedostot Dropboxiin SFTP: n kautta ja seurata muutoksia selaimen sisällä eri tarkistustyökalujen avulla. Sen SSH-todentamis-, koodinvalmistus- ja koodinpätkäominaisuudet mahdollistavat saumattoman ja keskeytymättömän työnkulun, jonka ansiosta kehittäjät voivat olla mahdollisimman tehokkaita mistä tahansa paikasta.
Akshell
Niin paljon kilpailua Cloud IDE -alalla on yhä vaikeampi erottua joukosta. Akshell on palvelinpuolen kehitysympäristö, joka antaa koodereille kevyen työkalun Javascriptin web-sovellusten piiskaamiseen. Se perustuu PostgreSQL-tietokantaan back-end-tallennukseen, jonka pitäisi olla varsin helppoa käsitellä niille, jotka tuntevat MySQL: n.
Integroidun Git-konsolin ansiosta luomiesi projektien käyttöönotto on hankalaa. Jos olet tiukka Javascript-kooderi, joka etsii pätevää Cloud IDE: tä, joka on nopea ja vakaa, Akshell on sinulle sopiva.
Erbix
Kaikki Javascript naysayers viime vuosikymmenen ovat varmasti syömään sanansa nyt, että Javascript on kokenut renessanssin ja saavuttanut uuden tason kunnioitusta coders. Erbix pyörii webin suosikkikielen kieltä ja tarjoaa työkaluja Javascript-sovellusten luomiseen online-liiketoiminnan tuottavuudelle.
Vaikka se ei ole vapaa, Erbixin tarjoamat hinnoittelut ja suunnitelmat ovat melko kohtuullisia, jos aiot käyttää tätä innovatiivista alustaa säännöllisesti. Se tukee RingoJS- ja CommonJS-moduuleja, omistaa MySQL-konsolin ja tarjoaa pääsyn muiden kehittäjien sovellusten veneisiin Erbix AppStoreen.
Neutron IDE
Monipuolisen Cloud IDE: n rakentaminen tyhjästä ei ole pieni asia, minkä vuoksi monet valitsevat hankkeidensa perustaksi olemassa olevaan avoimeen lähdekoodiin. Neutron IDE seisoo jättiläisten olkapäillä käyttämällä voimakasta Ace-koodin editoria lähtökohtana. Se yhdistää SFTP-asiakkaiden ja selaimen editoijien parhaat ominaisuudet yhteen kokonaisuuteen, jolloin kooderit voivat muokata kehityspalvelimissa olevia tiedostoja lennosta mistä tahansa.
Se tukee konfiguroitavia Vi- ja Emacs-avainsidoksia sekä TextMate-teemoja, ja se on yksi muokattavimmista Cloud IDE -tuotteista.
collide
Vaikka Google päättää luopua projektista, yleinen koodaava yleisö näyttää aina hyötyvän joka tapauksessa. Collide aloitti elämänsä Google Code -projektina, jossa oli paljon lupausta. Vaikka se on nyt ohi, lähdekoodi on vapaasti saatavilla kaikille, jotka haluavat hakea sen.
Lyhyesti sanottuna se on Cloud IDE, joka toimii Java 7 JRE: ssä, joka perustuu lukuisiin kiinteisiin ohjelmistotyökaluihin, kuten Guavaan, JUnitiin, JKitiin ja EasyMockiin..
orion
Kuuluisa Eclipse Java IDE on ollut monien vuosien ajan työpöydän kehityskohteiden tukipilari monipuolisen ominaisuuksien ja kestävän luotettavuuden ansiosta. Orion on seuraava looginen askel, joka tuo Eclipsen huomattavan kokemuksen Cloud IDE -kenttään. Sen ensisijainen käyttö on tällä hetkellä etukäteen suunnitellun web-kehityksen kehittäminen, joten se on rajoitettu HTML- ja Javascript-palveluihin.
Se on kuitenkin meneillään oleva työ, ja voimme odottaa näkevän lisäominaisuuksia, kun kehitys jatkuu seuraavan vuoden aikana. Firebug-integraation ohella sen suurin myyntivaltti on Eclipse-tyylinen käyttöliittymä ja intuitiivinen ulkoasu.
Python Fiddle
On paljon syitä, miksi Python on viime aikoina kasvanut web-kehitysteollisuudessa. Se on suhteellisen nopea, uskomattoman joustava ja helppo oppia. Siksi ei ole yllättävää, että Python-keskipisteiset IDE-käyttäjät ovat kehittyneet auttamaan kehittäjiä koodittamaan koodin mahdollisimman nopeasti.
Samoin kuin JSFiddle, Python Fiddle on koodieditori ja koodin suoritusympäristö, jonka avulla ohjelmoijat voivat suorittaa katkelmia ja debug-skriptejä liikkeellä. Se tukee lukuisia kolmansien osapuolten paketteja, tarjoaa erinomaiset asiakirjat, mukana on laaja valikoima sisäänrakennettuja pikanäppäimiä ja se on myös avoimen lähdekoodin käynnistämiseen.
johtopäätös
WWW-kehitysohjelmien käyttö, jotka ovat pitkälti etäpalvelimissa, tekevät vielä melkoisen hermoston. Uuteen paradigmaan sopeutuminen vie jonkin verran varovaisempia "vanhan koulun" ohjelmoijia. Kuitenkin ei ole mitään syytä pelätä pilviä enää. Kun käytössä on useita yksinkertaisia turvaohjeita ja avoin ajattelutapa, kaikki web-kehittäjät voivat hyödyntää Cloud-ohjelmistopakettien palkintoja ilman todellista vaaraa.
Niin monia vaihtoehtoja, joista voit valita, on varmasti lähes täydellinen ohjelma jokaista kooderia varten, riippumatta omasta tyylistään ja mieltymyksistään.
Toimittajan huomautus: Tämä viesti on kirjoittanut Natasha Tasha varten Hongkiat.com. Natasha on kirjailija ja bloggaaja sekä tekninen rakastaja, joka kirjoittaa tällä hetkellä Ninefoldille. Hän on kiinnostunut erilaisista teknologia- ja Internet-aiheista, Cloud Computing, Web-kehitys, Web & Graphic design.