De 13 bedste browser -IDE'er, som enhver programmør burde vide om

De 13 bedste browser -IDE'er, som enhver programmør burde vide om

Et godt udviklingsmiljø er afgørende for enhver programmør. Uanset om du udvikler de nyeste webapps eller lærer et sprog for allerførste gang, skal det miljø, du bruger, være praktisk og let at bruge.





IDE'er (Integrated Development Environments) er designet til at gøre kodning lettere for udviklere. De fleste af dem er offline programmer installeret på computerens harddisk.





Mange browser-baserede IDE'er er velegnede til kodning i skyen. De fleste af dem har begrænsninger i forhold til deres offline -kolleger, men de forbedres hele tiden. Uanset hvad du planlægger at lave, er der en IDE til næsten enhver brug.





1. Bedste professionelle online IDE: AWS Cloud9

Da Amazon købte Cloud9 IDE i 2016, var det allerede en favorit blandt udviklere. Fuld integration med Amazon Web Services gør det uden tvivl til den mest kraftfulde og udvidelige platform til online udvikling i øjeblikket. Online IDE kombinerer en kode -editor med en terminal og kraftfulde fejlfindingsværktøjer.

Cloud9 har også en par -programmeringstilstand, der ligner VS Live -deling, hvilket muliggør fjernprogrammering i teams i teams. Har du brug for hurtig prototyping? Cloud9 giver dig direkte adgang til AWS -tjenester via den integrerede terminalassistent.



2. Bedste gratis online IDE: CodeTasty

CodeTasty er en fuldt udstyret cloud -IDE i skyen og er hurtig og enkel at konfigurere.

Alle større sprog understøttes, sammen med linting og transponering for blandt andet Typescript. Selve editoren er et fuldt virtuelt udviklingsmiljø komplet med terminal- og outputvinduer. CodeTasty er gratis og fuldt funktionel, selvom betalte niveauer er tilgængelige for flere projektmuligheder og teamsamarbejde.





3. Bedste online IDE for begyndere: Codeacademy

Codecademy kombinerer en online IDE med lektioner til at undervise i kodning fra nybegynder til ekspert. Deres mangfoldige katalog dækker populære sprog, herunder Python, JavaScript, CSS, HTML og Ruby.

Udover sprogindlæring leverer Codeacademy Til og Pro Intensiv betalte kurser designet til at dække hele fag. Ekspertkurser om maskinlæring, testdrevet udvikling og front -end webudvikling er blot nogle af dem, der er tilgængelige.





4. Bedste online IDE for kunstnere: p5.js

P5.js -biblioteket er baseret på JavaScript og indeholder værktøjer til at skabe interaktiv kunst gennem kode. I stedet for at installere biblioteket og køre en lokal server, giver webredaktøren p5.js dig mulighed for at kode øjeblikkeligt online.

hvordan man deler spil på xbox one

Udover at skabe smukke billeder, tilbyder p5.js -biblioteket muligheder for interaktion. Vores vejledning til stemmefølsom robotanimation viser, hvor hurtigt og let det er at skabe reaktiv kunst med p5.js.

5. Bedste Online IDE til Python: Codevny

En online Python IDE skal være hurtig, let at bruge og have en terminal til test. Codenvy leverer alle disse ting og meget mere. Codenvy er sprogagnostiker, og hver forekomst af IDE er et uafhængigt udviklingsmiljø.

Ekstra pakker og moduler kan installeres ved hjælp af onlineterminalen. Codenvy er et robust udviklings- og samarbejdsværktøj og kan næsten alle former for moderne udvikling.

6. Bedste Online IDE til JavaScript: JSFiddle

Fusler du med JavaScript? Prøv JSFiddle med skabelonprojekter for at hjælpe med at få dine webapp -ideer hurtigt fra jorden.

JSFiddle er helt gratis (annonceunderstøttet) og bruges af giganter som Google og Facebook sammen med tusindvis af udviklere.

7. Bedste Online IDE til GitHub -brugere: Gitpod

Selvom konceptet med en GitHub IDE i starten kan virke mærkeligt, giver det meget mening. Gitpod findes som en måde at redigere filer på GitHub i browseren. En browserudvidelse tilføjer en knap til GitHub -siden, som når der klikkes på åbner et arbejdsområde for det aktuelle projekt.

Redigering finder sted i en IDE baseret på VS -kode. Side om side -kode sammenligning er indbygget sammen med kommentarer til samarbejde inden for et team. Gitpod er en unik idé og i øjeblikket i en gratis beta -fase til offentlige og private repos.

8. Bedste online IDE til Ruby og Ruby on Rails: Repl.it

Ruby har en særlig plads i mange koders hjerter. Det er let at læse, kortfattet at skrive og rygraden for den altid trendy Ruby on Rails -platform. En online IDE til Ruby skal være fed, enkel og æstetisk tiltalende. Repl.it har miljøer til både Ruby og Ruby on Rails og er det perfekte sted at skærpe dine færdigheder.

9. Bedste Online IDE til designere: Codepen.io

Hvis du vil lave flotte ting til internettet, er Codepen.io stedet for dig. IDE fungerer som en skitsebog til alle former for front -end webudvikling. Et massivt fællesskab af alle færdighedsniveauer skubber løbende grænsen for, hvad der er muligt i browseren.

Det ugentlige Spark -nyhedsbrev er en samling af ugens bedste penne sammen med Codepen Radio podcast. Udover sit fællesskab har Codepen mange andre fantastiske funktioner s til kodere og webudviklere.

10. Bedste online kodning IDE til børn: Lille Basic

Det er svært for børn at begynde at kode. Small Basic indeholder en børnevenlig online editor, der er tilgivende med kodesyntaks. Sproget er læseligt, men tæt nok på den faktiske kode til at være nyttigt.

hvordan man spiller konsolspil på pc

Det medfølgende bibliotek dækker tegning, tekstinput, lyd og endda nogle grundlæggende netværk. Tjek nogle enkle kodningsprojekter for børn på platformen for at se, om det er noget for dig!

11. Bedste blokbaserede IDE til børn: Tænker

Forældre og børn lærer at lære sammen med den Tynker-blokbaserede platform. Der er flere gratis kurser til rådighed for at prøve tjenesten, men ved at betale det månedlige abonnement på 7,50 dollar får du meget mere. Tynker har et omfattende bibliotek med kodning, spil, hardware og Minecraft modding -kurser i alderen syv og opefter.

kunne ikke automatisk registrere proxyindstillinger

12. Bedste Online IDE til Arduino/IOT: Arduino Web Editor

Måske er det ikke overraskende, at det bedste sted at programmere Arduino boards online er Arduinos egen Create Web editor. Mens det stadig er i sin vorden, fungerer det meget som offline IDE. Ved siden af ​​kodeditoren er bibliotekschefen og den serielle skærm også tilgængelige i browseren.

I øjeblikket er der kun support til officielle Arduino -bestyrelser og en håndfuld andre, men der kommer mere støtte i fremtiden. Et forbehold ved denne IDE er behovet for at downloade et lille broprogram for at få adgang til USB -portene og uploade kode.

13. Bedste Online IDE til visuel hardware programmering: XOD.io

XOD er ​​en open source, node-baseret visuel programmør til Arduino-tavler. Hver blok repræsenterer enheder og sensorer, og du kan oprette links mellem dem ved at trække linjer fra hver knude.

Biblioteket indeholder mange noder til forskellige anvendelser, og samlinger af noder falder sammen til nye noder til rene, læsbare blokke.

Desværre understøtter browserversionen af ​​XOD ikke upload til boards direkte. Der er dog en simuleringstilstand, som tester programmet uden behov for et tilsluttet kort.

Kodning på skyen

Mange af IDE'erne på denne liste er i stand til at gøre næsten alt, hvad en koder kræver. De fleste har dog nogle begrænsninger. Mange har en abonnementsomkostning til dækning af omkostninger, og de kræver alle en konstant forbindelse til internettet for at fungere korrekt.

Offline IDE'er har bekvemmeligheden ved ikke at kræve en internetforbindelse, og mange, herunder Microsofts Visual Studio og VS Code, er kraftfulde og gratis.

Del Del Tweet E -mail Her er hvorfor FBI udsendte en advarsel om Hive Ransomware

FBI udsendte en advarsel om en særlig grim stamme af ransomware. Her er hvorfor du skal være særlig forsigtig med Hive ransomware.

Læs Næste
Relaterede emner
  • Programmering
  • Integreret udviklingsmiljø
  • Online IDEA
Om forfatteren Ian Buckley(216 artikler udgivet)

Ian Buckley er freelance journalist, musiker, performer og videoproducent bosat i Berlin, Tyskland. Når han ikke skriver eller på scenen, piller han med DIY -elektronik eller kode i håb om at blive en gal videnskabsmand.

Mere fra Ian Buckley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere