De 13 beste nettleser-IDE-ene hver programmerer bør vite om
Annonse
Et godt utviklingsmiljø er viktig for enhver programmerer. Enten du utvikler de nyeste webappene eller lærer et språk for aller første gang, miljøet du bruker skal være praktisk og enkelt å bruke.
IDE-er (Integrated Development Environments) er designet for å gjøre kodingen enklere for utviklere. De fleste av dem er offline-programmer installert på datamaskinens harddisk.
Mange nettleserbaserte IDE-er er egnet for koding i skyen. De fleste av dem har begrensninger når de sammenlignes med sine offline-kolleger, men de forbedrer seg hele tiden. Uansett hva du planlegger å lage, er det en IDE for nesten enhver bruk.
1. Beste profesjonelle online-IDE: AWS Cloud9
Da Amazon kjøpte Cloud9 IDE i 2016, var det allerede en fast favoritt blant utviklere. Full integrasjon med Amazon Web Services gjør det uten tvil den kraftigste og utvidbare online utviklingsplattformen som for tiden er tilgjengelig. Den elektroniske IDE-en kombinerer en kodeditor med en terminal og kraftige feilsøkingsverktøy.
Cloud9 har også en programmeringsmodus for par som ligner på VS Live-aksjen som tillater samarbeidende fjernprogrammering i team. Trenger du rask prototyping? Cloud9 gir deg direkte tilgang til AWS-tjenester gjennom den integrerte terminalassistenten.
2. Beste gratis online IDE: CodeTasty
CodeTasty er en fullt utstyrt sky-IDE i skyen, og er rask og enkel å sette opp.
Alle hovedspråk støttes, sammen med fôring og transpilering av TypeScript blant andre. Redaktøren er i seg selv et fullt virtuelt utviklingsmiljø komplett med terminal- og utgangsvinduer. CodeTasty er gratis og fullt funksjonell, selv om betalte nivåer er tilgjengelige for flere prosjektalternativer og teamsamarbeid.
3. Beste online-IDE for nybegynnere: Codeacademy
Codecademy kombinerer en online IDE med leksjoner for å lære koding fra nybegynner til ekspert. Deres mangfoldige katalog dekker populære språk inkludert Python, JavaScript, CSS, HTML og Ruby.
Ved siden av språkopplæring tilbyr Codeacademy Pro og Pro Intensive kurs som er designet for å dekke hele fag. Ekspertkurs om maskinlæring, testdrevet utvikling og frontend webutvikling er bare noen av de tilgjengelige.
4. Beste online IDE for artister: p5.js
P5.js-biblioteket er basert på JavaScript og inneholder verktøy for å lage interaktiv kunst gjennom kode. I stedet for å installere biblioteket og kjøre en lokal server, lar p5.js webredigerer deg kode umiddelbart online.
I tillegg til å lage vakre bilder, tilbyr p5.js-biblioteket muligheter for interaksjon. Vår stemmesensitive robotanimasjon Hvordan skripte en stemmesensitiv robotanimasjon i p5.js Hvordan skripte en stemmesensitiv robotanimasjon i p5.js Vil du få barna dine interessert i programmering? Vis dem denne guiden for å bygge et lydreaktivt animert robothode. Les mer tutorial viser hvor raskt og enkelt det er å lage reaktiv kunst med p5.js.
5. Beste online IDE for Python: Codevny
En online Python IDE må være rask, enkel å bruke og ha en terminal for testing. Codenvy gir alle disse tingene og mye mer. Codenvy er språkagnostisk, og hver forekomst av IDE er et uavhengig utviklingsmiljø.
Ekstra pakker og moduler kan installeres ved hjelp av nettterminalen. Codenvy er et robust utviklings- og samarbeidsverktøy, og i stand til nesten alle former for moderne utvikling.
6. Beste online IDE for JavaScript: JSFiddle
Fikle med JavaScript? Prøv JSFiddle med malprosjekter for å hjelpe deg med å få ideene til webappen din raskt.
JSFiddle er helt gratis (annonse støttet) og brukes av giganter som Google og Facebook sammen med tusenvis av utviklere.
7. Beste online IDE for GitHub-brukere: Gitpod
Mens konseptet med en GitHub IDE kan virke rart med det første, gir det mye mening. Gitpod eksisterer som en måte å redigere filer på GitHub i nettleseren. En nettleserutvidelse legger til en knapp på GitHub-siden, som når du klikker på den åpner et arbeidsområde for det nåværende prosjektet.
Redigering foregår i en IDE basert på VS-kode. Side-ved-side kode sammenligning er innebygd, sammen med kommentarer for samarbeid i et team. Gitpod er en unik idé og for tiden i en gratis betafase for offentlige og private repoer.
8. Beste online IDE for Ruby og Ruby on Rails: Repl.it
Ruby har en spesiell plass i mange koders hjerter. Det er lett å lese, kortfattet å skrive og ryggraden for den stadig trendy Ruby on Rails-plattformen. En online IDE for Ruby skal være dristig, enkel og estetisk tiltalende. Repl.it har miljøer for både Ruby og Ruby on Rails og er det perfekte stedet å skjerpe ferdighetene dine.
9. Beste online IDE for designere: Codepen.io
Hvis du vil lage flotte ting på nettet, er Codepen.io stedet for deg. IDE fungerer som en skissebok for alle typer nettutvikling. Et massivt samfunn på alle ferdighetsnivåer presser kontinuerlig grensen for hva som er mulig i nettleseren.
Det ukentlige nyhetsbrevet om Spark er en samling av de beste pennene fra uken sammen med Codepen Radio podcast. Ved siden av samfunnet har Codepen mange andre fantastiske funksjoner 8 Fantastiske CodePen-funksjoner for programmering og webutvikling 8 Fantastiske CodePen-funksjoner for programmering og webutvikling Det kan være frustrerende å komme i gang med JavaScript for webutvikling, men det er mye enklere hvis du bruker CodePen og samlingen av nyttige funksjoner. Les mer s for kodere og webutviklere.
10. Beste IDE-koding-IDE for barn: Small Basic
Det er tøft for barna å begynne å kode. Small Basic inkluderer en barnevennlig online redaktør som er tilgivende med kodesyntaks. Språket er lesbart, men nær nok til at den faktiske koden kan være nyttig.
Det inkluderte biblioteket dekker tegning, tekstinndata, lyd og til og med grunnleggende nettverk. Sjekk ut noen enkle kodingsprosjekter for barn 3 Easy Coding-prosjekter for barn ved å bruke Microsoft Small Basic 3 Easy Coding-prosjekter for barn Bruke Microsoft Small Basic Leter du etter en enkel måte å komme i gang med koding? Prøv disse Microsoft Small Basic-kodingsprosjektene for å lære programmering i dag. Les mer på plattformen for å se om det er noe for deg!
11. Beste blokkbaserte IDE for barn: Tynker
Foreldre og barn til å lære sammen med Tynker blokkbasert plattform. Det er flere gratis kurs tilgjengelig for å prøve ut tjenesten, men å betale det månedlige abonnementet på $ 7, 50 får deg mye mer. Tynker har et omfattende bibliotek med koding, spill, hardware og Minecraft modding-kurs for syv år og oppover.
12. Beste online IDE for Arduino / IOT: Arduino Web Editor
Kanskje overraskende nok er det beste stedet å programmere Arduino-brett på nettet Arduinos egen Create Web-redaktør. Selv om den fremdeles er i sin spede begynnelse, fungerer den omtrent som den offline IDE. Ved siden av kodeditoren er biblioteksjefen og seriemonitoren også tilgjengelig i nettleseren.
Foreløpig er det bare støtte for offisielle Arduino-styrer og en håndfull andre, men det kommer mer støtte fremover. Et påminnelse om denne IDE er behovet for å laste ned et lite broprogram for å få tilgang til USB-portene og laste opp kode.
13. Beste online IDE for visuell maskinvareprogrammering: XOD.io
XOD er en åpen kildekode, nodebasert visuell programmerer for Arduino-brett. Hver blokk representerer enheter og sensorer, og du kan lage koblinger mellom dem ved å dra linjer fra hver node.
Biblioteket har mange noder for forskjellige bruksområder, og samlinger av noder kollapser til nye noder for rene, lesbare blokker.
Dessverre støtter ikke nettleserversjonen av XOD opplasting til tavler direkte. Det er imidlertid en simuleringsmodus som vil teste programmet uten behov for et tilkoblet kort.
Koding på skyen
Mange av IDE-ene på denne listen er i stand til å gjøre nesten alt en koder krever. De fleste har imidlertid noen begrensninger. Mange har abonnementskostnader for å dekke kostnader, og de krever alle en konstant tilkobling til internett for å fungere ordentlig.
Offline-IDE-er har bekvemmeligheten av ikke å kreve internettforbindelse, og mange, inkludert Microsofts Visual Studio og VS-kode Microsoft Hearts-programmerere! 11 gratis utviklingsverktøy fra MS Microsoft Hearts-programmerere! 11 gratis utviklingsverktøy fra MS Vil du ha en enkel måte å programmere på uten å betale for apper og opplæringsprogrammer? Sjekk Microsofts bibliotek med utviklingsressurser! Les mer er kraftige og gratis.
Utforsk mer om: Integrert utviklingsmiljø, Online IDE.