De 13 beste nettleser -IDene hver programmerer burde vite om

De 13 beste nettleser -IDene hver programmerer burde vite om

Et godt utviklingsmiljø er avgjørende for hver programmerer. Enten du utvikler de nyeste webappene eller lærer et språk for første gang, bør miljøet du bruker være praktisk og enkelt å bruke.





IDE (Integrated Development Environments) er designet for å gjøre koding 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 sammenlignet med sine offline -kolleger, men de forbedres 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 den allerede en favoritt blant utviklere. Full integrasjon med Amazon Web Services gjør det uten tvil til den mest kraftfulle og utvidbare utviklingsplattformen som er tilgjengelig for øyeblikket. Online IDE kombinerer en kodeditor med en terminal og kraftige feilsøkingsverktøy.

Cloud9 har også en parprogrammeringsmodus som ligner VS Live -deling som tillater samarbeidende ekstern programmering 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 større språk støttes, sammen med linting og transponering for blant annet Typescript. Selve redaktøren er et virtuelt utviklingsmiljø komplett med terminal- og utdatavinduer. CodeTasty er gratis og fullt funksjonelt, 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åklæring tilbyr Codeacademy Til og Pro Intensiv betalte kurs designet for å dekke hele fag. Ekspertkurs om maskinlæring, testdrevet utvikling og frontend -webutvikling er bare noen av de som er tilgjengelige.





4. Beste online IDE for artister: p5.js

P5.js -biblioteket er basert på JavaScript og gir verktøy for å lage interaktiv kunst gjennom kode. I stedet for å installere biblioteket og kjøre en lokal server, lar p5.js -webredigereren deg kode umiddelbart online.

hvordan fortelle hvilket skjermkort jeg har Windows 10

I tillegg til å lage vakre bilder, tilbyr p5.js -biblioteket muligheter for interaksjon. Vår opplæring i stemmesensitiv robotanimasjon viser hvor raskt og enkelt det er å lage reaktiv kunst med p5.js.

5. Best 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åkagnostiker, og hver forekomst av IDE er et uavhengig utviklingsmiljø.

Ekstra pakker og moduler kan installeres ved hjelp av online -terminalen. Codenvy er et robust utviklings- og samarbeidsverktøy, og er i stand til nesten alle former for moderne utvikling.

6. Beste Online IDE for JavaScript: JSFiddle

Lurer du på JavaScript? Prøv JSFiddle, med malprosjekter som hjelper deg med å få ideene dine til nettappene raskt fra bakken.

JSFiddle er helt gratis (annonsestøttet) og brukes av giganter som Google og Facebook sammen med tusenvis av utviklere.

7. Beste Online IDE for GitHub -brukere: Gitpod

Selv om konseptet med en GitHub IDE kan virke rart i begynnelsen, 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 den klikkes åpner et arbeidsområde for det nåværende prosjektet.

Redigering skjer i en IDE basert på VS Code. 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 beta -fase for offentlige og private repos.

8. Beste online IDE for Ruby and Ruby on Rails: Repl.it

Ruby har en spesiell plass i mange koders hjerter. Det er lett å lese, konsist å 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 vakre ting på nettet, er Codepen.io stedet for deg. IDE fungerer som en skissebok for alle typer front -end webutvikling. Et massivt fellesskap på alle ferdighetsnivåer presser kontinuerlig grensen for hva som er mulig i nettleseren.

Det ukentlige nyhetsbrevet Spark er en samling av de beste pennene fra uken sammen med Codepen Radio podcast. Ved siden av fellesskapet har Codepen mange andre flotte funksjoner s for kodere og webutviklere.

10. Beste online kodings -IDE for barn: Liten Basic

Det er vanskelig for barn å begynne å kode. Small Basic inkluderer en barnevennlig online redaktør som er tilgivende med kodesyntaks. Språket er lesbart, men nær nok til den faktiske koden til å være nyttig.

Hvordan gjøre en mp3 -fil mindre

Det medfølgende biblioteket dekker tegning, tekstinndata, lyd og til og med noen grunnleggende nettverk. Sjekk noen enkle kodingsprosjekter for barn på plattformen for å se om det er noe for deg!

11. Beste blokkbaserte IDE for barn: Tenker

Foreldre og barn lærer å lære sammen med Tynker-blokkbaserte plattformen. Det er flere gratis kurs tilgjengelig for å prøve tjenesten, men å betale det månedlige abonnementet på $ 7,50 gir deg mye mer. Tynker har et omfattende bibliotek med koding, spill, maskinvare og Minecraft modding -kurs for syv år og oppover.

kopiere filer fra en Google -stasjon til en annen

12. Beste Online IDE for Arduino/IOT: Arduino Web Editor

Kanskje ikke overraskende, det beste stedet å programmere Arduino -tavler på nettet, er Arduinos egen Create Web -editor. Mens den fortsatt er i barndommen, fungerer den omtrent som offline IDE. Ved siden av kodeditoren er biblioteksjefen og seriell skjerm også tilgjengelig i nettleseren.

Foreløpig er det bare støtte for offisielle Arduino -brett og en håndfull andre, men mer støtte kommer i fremtiden. En advarsel for 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-kort. 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 tester 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 en abonnementskostnad for å dekke kostnader, og de krever alle en konstant tilkobling til internett for å fungere skikkelig.

Frakoblede IDE -er har bekvemmeligheten til ikke å kreve internettforbindelse, og mange, inkludert Microsofts Visual Studio og VS Code, er kraftige og gratis.

Dele Dele kvitring E -post Her er hvorfor FBI utstedte en advarsel for Hive Ransomware

FBI utstedte en advarsel om en spesielt ekkel stamme av ransomware. Her er hvorfor du må være spesielt forsiktig med Hive ransomware.

Les neste
Relaterte temaer
  • Programmering
  • Integrert utviklingsmiljø
  • Online IDEA
Om forfatteren Ian Buckley(216 artikler publisert)

Ian Buckley er frilansjournalist, musiker, utøver og videoprodusent bosatt i Berlin, Tyskland. Når han ikke skriver eller står på scenen, pusler han med DIY -elektronikk eller kode i håp om å bli en gal forsker.

Mer fra Ian Buckley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere