Hjemmeside » Coding » Cloud IDEs For Webutviklere - Best Of

    Cloud IDEs For Webutviklere - Best Of

    Med så mye av den tradisjonelle, desktop-baserte produktivitetsprogramvaren vi kjenner og elsker å flytte til Cloud, er det ingen overraskelse at Cloud-baserte IDEer raskt får grunnlag for utviklere.

    I dag er nettleseren i hovedsak en tynn klient som lar brukerne få tilgang til en rekke Cloud-baserte applikasjoner og tjenester. Imidlertid er mange fortsatt nølende med å sette sin full tro på et fjernt Cloud IDE for utviklingsformål. Verktøy som Github og Pastebin bidro til å lette overgangen til Cloud-basert utvikling, og fullverdige Cloud IDEs brukes nå ofte av mange utviklere.

    Her er 13 av de beste Cloud IDEene du kan få hendene på og en rask summering av hver.

    Cloud 9

    Etter noen få minutter ved å bruke den passende navnet Cloud9, vil du føle at du har dødd og gått til coder heaven. Forsiden er alle Javascript, mens bakenden er avhengig av det populære NodeJS-rammeverket. Selv om det er begunstiget av UI-designere og utviklere, har det syntaxutheving for C #, C ++, Python, Perl, Ruby, Scala og noen andre også.

    Den innebygde Vim-modusen er en fin touch, og det er støtte for populære revisjonskontrollsystemer som Git, Mercurial og SVN. Takket være inkluderingen av CSSLint og JSBeautify, er det også en av de vakreste miljøene som finnes online.

    Codeanywhere

    Et annet programvareutviklingsverktøy som ofte overskrider de ulike "best of" lister som flyter på nettet, er Codeanywhere, den vennlige Cloud IDE for alle årstider. Den inneholder kodemerking og støtte for HTML, CSS, Javascript, PHP, MySQL og mer. Takket være den tilgjengelige løsningen av praktiske apps for iOS, Android og BlackBerry, gjør dette verktøyet noen til å kode bokstavelig hvor som helst.

    I tillegg har den Dropbox og SFTP-støtte, noe som gjør at kodere enkelt kan sikkerhetskopiere prosjektfiler og dele dem med samarbeidspartnere. Selv om det ikke er den mest fullverdige Cloud IDE, gjør det det som gjør det ganske bra.

    Cloud IDE

    Mens de åpenbart ikke brukte mye tid på å komme opp med et fengende navn, tok folkene bak Cloud IDE noen alvorlige forsøk på å lage en plattform som bare fungerer. Ellers kjent som eXo Cloud IDE, det er en solid Cloud contender som støtter de vanlige språk som Javascript, Ruby, Groovy, Java og HTML for å nevne noen få.

    Spesielt er eXo Cloud velegnet til kodere som spesialiserer seg på Java-programmering. Den støtter Java servlets og Java Server Pages, samt Maven. Distribusjon håndteres av Heroku, CloudBees, Red Hat OpenShift og Cloud Foundry.

    SourceKit

    Google Chrome kommer på sterk som sen, overgår Mozillas Firefox og tar et skudd i Internet Explorer for tittelen på nettleserens overlegenhet. Sourcekit er en Textmate-lignende IDE som bygger på Dropbox for lagring og gir et responsivt miljø for webutviklere.

    Med den ypperlige funksjonaliteten til Mozillas SkyWriter a.k.a. "Bespin" bakket inn i kaken, er det et lett, nettleserbasert alternativ til oppblåste desktop-utviklingsserier. Støttede språk inkluderer alle de majors du forventer, for eksempel C / C + + / C #, PHP, Python, Javascript, MySQL, Java og Ruby. Så langt som mager nettleser-IDE er Sourcekit et ekstremt attraktivt alternativ.

    Kodingen

    En av de første sky redaktørene for å virkelig gjøre nettbaserte IDEer på den riktige måten, har Kodingen skåret ut ganske konkurransedyktig nisje for seg selv de siste årene. Det lar utviklere kode i PHP, Python, Perl og Javascript mens de arbeider med populære rammer som Django, Ruby on Rails og Node.js.

    Kodingen er styrket av det rike og mangfoldige samfunnet av brukere som beskytter tjenesten, noe som gjør samarbeid og deling i Cloud ganske praktisk. Gratis å bruke og eksperimentere med, det er ingen grunn til ikke å registrere deg for en konto og gi Kodingen et skudd.

    Coderun Studio

    Hvis du har prøvd dusinvis av andre nettleserbaserte IDEer uten suksess, og leter etter noe som er greit og i stand, er Coderun Studio verdt å se. Det gir brukere et kryssplattformverktøy for å skrive ASP.NET, Javascript, C #, HTML og CSS. Standard Visual Studio-kompatibilitet er en fin touch, og bør ha Microsoft-fokuserte kodere som føles hjemme. Den er utstyrt med de vanlige klokkene og fløyter som kodefylling og syntaksutheving.

    Videre er de opprinnelige kompilerings- og feilsøkingsfunksjonene uten sidestykke. Til slutt tillater Coderun Studio at brukerne raskt deler koden med sine jevnaldrende via unike nettadresser.

    ShiftEdit

    Deretter har vi den underdefinerte ShiftEdit. Selv om det kanskje ikke har navnet anerkjennelse av Cloud9 eller Coderun, er det likevel et allsidig stykke Cloud-basert programvare som er verdt å se på.

    Enten du er en trendy Python fan, en PHP holdout eller en Perl dinosaur, har ShiftEdit deg dekket. Brukere kan sikkerhetskopiere filer til Dropbox via SFTP og holde oversikt over endringer med ulike revisjons kontrollverktøy alt fra inne i nettleseren. SSH-godkjenning, kodefylling og kodestykke gir mulighet for sømløs og uavbrutt arbeidsflyt, noe som gjør det mulig for utviklere å være så produktive som mulig fra hvilken som helst plassering.

    Akshell

    Med så mye konkurranse i Cloud IDE-sfæren blir det stadig vanskeligere å skille seg fra mengden. Akshell er et server-side utviklingsmiljø som gir kodere et lett verktøy for å piske opp Javascript-webprogrammer. Det er avhengig av PostgreSQL-databasen for back-end-lagring, noe som burde være ganske enkelt å jobbe med for de som er kjent med MySQL.

    Takket være den integrerte Git-konsollen, er det en problemfri opplevelse å bruke alle prosjekter du oppretter. Hvis du er en streng Javascript-koder på jakt etter en dyktig Cloud IDE som er rask og stabil, er Akshell den for deg.

    Erbix

    Alle Javascript naysayers i det siste tiåret er sikkert å spise sine ord nå, da Javascript har opplevd en renessanse og oppnådd et nybegynt nivå av respekt blant kodere. Erbix dreier seg om nettets favoritt skriptspråk og gir verktøy for utforming av Javascript-apper for produktivitet i virksomheten på Internett.

    Selv om det ikke er gratis, er prisen og planene som tilbys av Erbix ganske rimelige hvis du planlegger å regelmessig bruke denne innovative plattformen. Den støtter RingoJS og CommonJS-moduler, har en dedikert MySQL-konsoll og gir tilgang til boatloads av apper fra andre utviklere gjennom Erbix AppStore.

    Neutron IDE

    Å bygge en allsidig Cloud IDE fra grunnen er ikke liten, noe som er grunnen til at mange velger å basere sine prosjekter på eksisterende åpen kildekode. Neutron IDE står på gigantens skuldre ved å bruke den kraftige Ace-kodeditoren som utgangspunkt. Den smelter sammen de beste funksjonene til SFTP-klienter og nettleserredaktører i en komplett pakke, slik at kodere kan redigere filer på deres utviklingsservere i fly fra hvor som helst.

    Med støtte for konfigurerbare Vi- og Emacs-nøkkelbindinger samt TextMate-temaer, er det en av de mest tilpassbare Cloud IDEene rundt.

    kolliderer

    Selv når Google bestemmer seg for å gi opp på et prosjekt, synes den generelle kodende publikum generelt alltid å være til nytte. Collide begynte sitt liv som et Google Code-prosjekt med mye løfte. Selv om det er nå avslått, er kildekoden fritt tilgjengelig for alle som ønsker å gaffel den.

    I et nøtteskall er det en Cloud IDE som kjører på Java 7 JRE som bygger på en rekke solide programvareverktøy som Guava, JUnit, JKit og EasyMock for å gi spartansk, men kraftig samarbeidsfunksjonalitet til lag av programmerere som verdsetter sanntidsinteraktivitet.

    Orion

    Den berømte Eclipse Java IDE har vært en støttespiller i skrivebordsutviklingsverdenen i mange år, takket være sitt omfattende sett og robust pålitelighet. Orion er det neste logiske trinnet, som gir Eclipse sin betydelige erfaring til Cloud IDE-feltet. Dens primære bruk for øyeblikket er for front-end webutvikling, så det er begrenset til HTML og Javascript for det meste.

    Det er imidlertid et arbeid pågår, og vi kan forvente å se funksjoner lagt til trinnvis ettersom utviklingen fortsetter i løpet av det neste året. Bortsett fra Firebug-integrasjon, er det største salgsargumentet sitt Eclipse-stilbruker og intuitivt layout.

    Python Fiddle

    Det er mange grunner til at Python er i ferd med å utvikle seg i webutviklingsbransjen i det siste. Det er relativt raskt, utrolig fleksibelt og lett å lære. Som sådan er det ingen overraskelse at Python-centriske Cloud IDEer har utviklet seg for å hjelpe utviklere med å belaste kode så raskt som mulig.

    I likhet med JSFiddle er Python Fiddle et kodeditor og kodeeksemplar som lar programmerere kjøre utklipp og feilsøkingsskript på farten. Den støtter en mengde tredjepartspakker, skryter av fantastisk dokumentasjon, kommer med et bredt utvalg av innebygde hurtigtaster og er også åpen kilde for å starte opp.

    Konklusjon

    Bruken av webutviklingsprogrammer som stort sett ligger på eksterne servere gjør fortsatt ganske mange kodere nervøse. Tilpasning til det nye paradigmet vil gjøre noe for de mer konservative "gamle skolen" -programmene. Det er imidlertid liten grunn til å være redd for skyen lenger. Med adopsjon av flere enkle sikkerhetsforanstaltninger og et åpent tankesett, kan enhver webutvikler høste fordelene av Cloud-programvarepakker uten noen reell fare.

    Med så mange alternativer å velge mellom, er det definitivt et nesten perfekt program der ute for hver koder, uavhengig av sin egen stil og preferanser.

    Redaktørens notat: Dette innlegget er skrevet av Natasha Tasha for Hongkiat.com. Natasha er forfatter og blogger, pluss tech lover, som for øyeblikket skriver for Ninefold. Hun er interessert i ulike teknologi- og internettemner, Cloud Computing, Webutvikling, Web & Grafisk design.