De 13 bästa webbläsar -IDE varje programmerare borde veta om

De 13 bästa webbläsar -IDE varje programmerare borde veta om

En bra utvecklingsmiljö är avgörande för varje programmerare. Oavsett om du utvecklar de senaste webbapparna eller lär dig ett språk för första gången, ska miljön du använder vara bekväm och enkel att använda.





IDE (Integrated Development Environments) är utformade för att göra kodning enklare för utvecklare. De flesta av dem är offline -program installerade på datorns hårddisk.





Många webbläsarbaserade IDE: er är lämpliga för kodning i molnet. De flesta av dem har begränsningar jämfört med sina offline -motsvarigheter, men de förbättras hela tiden. Oavsett vad du planerar att göra, finns det en IDE för nästan varje användning.





1. Bästa professionella online -IDE: AWS Cloud9

När Amazon köpte Cloud9 IDE 2016 var det redan en fast favorit bland utvecklare. Full integration med Amazon Web Services gör det utan tvekan till den mest kraftfulla och utbyggbara online -utvecklingsplattformen som för närvarande finns tillgänglig. Online IDE kombinerar en kodredigerare med en terminal och kraftfulla felsökningsverktyg.

Cloud9 har också ett parprogrammeringsläge som liknar VS Live -delning som möjliggör samarbetsvillig fjärrprogrammering i team. Behöver du snabb prototyp? Cloud9 ger dig direkt tillgång till AWS -tjänster via den integrerade terminalassistenten.



2. Bästa gratis online IDE: CodeTasty

CodeTasty är ett fullt utrustat moln -IDE i molnet och är snabbt och enkelt att installera.

Alla större språk stöds, tillsammans med luddning och transponering för bland annat Typescript. Själva redigeraren är en fullständig virtuell utvecklingsmiljö komplett med terminal- och utdatafönster. CodeTasty är gratis och fullt fungerande, men betalda nivåer är tillgängliga för fler projektalternativ och teamsamarbete.





3. Bästa online -IDE för nybörjare: Codeacademy

Codecademy kombinerar en online IDE med lektioner för att lära kodning från nybörjare till expert. Deras mångsidiga katalog täcker populära språk, inklusive Python, JavaScript, CSS, HTML och Ruby.

Förutom språkinlärning tillhandahåller Codeacademy För och Pro Intensive betalkurser utformade för att täcka hela ämnen. Expertkurser om maskininlärning, testdriven utveckling och front -end webbutveckling är bara några av de tillgängliga.





4. Bästa online -IDE för artister: p5.js

P5.js -biblioteket är baserat på JavaScript och tillhandahåller verktyg för att skapa interaktiv konst genom kod. I stället för att installera biblioteket och köra en lokal server, kan p5.js webbredigerare koda direkt online.

vad ska du göra om du har blivit hackad på facebook

Förutom att skapa vackra bilder erbjuder p5.js -biblioteket möjligheter till interaktion. Vår handledning för röstkänslig robotanimation visar hur snabbt och enkelt det är att skapa reaktiv konst med p5.js.

5. Bästa online -IDE för Python: Codevny

En online Python IDE måste vara snabb, enkel att använda och ha en terminal för testning. Codenvy tillhandahåller alla dessa saker och mycket mer. Codenvy är språkagnostiker, och varje instans av IDE är en oberoende utvecklingsmiljö.

Extra paket och moduler kan installeras med onlineterminalen. Codenvy är ett robust utvecklings- och samarbetsverktyg och kan nästan alla former av modern utveckling.

6. Bästa online -IDE för JavaScript: JSFiddle

Krånglar med JavaScript? Prova JSFiddle, med mallprojekt som hjälper dig att snabbt få idéer till dina webbappar.

JSFiddle är helt gratis (annonsstöd) och används av jättar som Google och Facebook tillsammans med tusentals utvecklare.

7. Bästa Online IDE för GitHub -användare: Gitpod

Även om konceptet med en GitHub IDE kan verka konstigt till en början, är det mycket meningsfullt. Gitpod finns som ett sätt att redigera filer på GitHub i webbläsaren. Ett webbläsartillägg lägger till en knapp på GitHub -sidan, som vid klickning öppnar en arbetsyta för det aktuella projektet.

Redigering sker i en IDE baserad på VS -kod. Kodjämförelse sida vid sida är inbyggd, tillsammans med kommentarer för samarbete inom ett team. Gitpod är en unik idé och för närvarande i ett gratis betastadium för offentliga och privata repos.

8. Bästa online -IDE för Ruby and Ruby on Rails: Repl.it

Ruby har en speciell plats i många koders hjärtan. Den är lättläst, kortfattad att skriva och ryggraden för den ständigt trendiga Ruby on Rails -plattformen. En online IDE för Ruby ska vara djärv, enkel och estetiskt tilltalande. Repl.it har miljöer för både Ruby och Ruby on Rails och är den perfekta platsen för att skärpa dina färdigheter.

9. Bästa online -IDE för designers: Codepen.io

Om du vill göra vackra saker för webben är Codepen.io platsen för dig. IDE fungerar som en skissbok för alla typer av front -end webbutveckling. En massiv gemenskap av alla kompetensnivåer driver kontinuerligt gränsen för vad som är möjligt i webbläsaren.

Veckans nyhetsbrev Spark är en samling av de bästa pennorna från veckan tillsammans med Codepen Radio podcast. Vid sidan av gemenskapen har Codepen många andra fantastiska funktioner s för kodare och webbutvecklare.

10. Bästa online kodning IDE för barn: Liten Basic

Att börja koda är svårt för barn. Small Basic innehåller en barnvänlig online-editor som är förlåtande med kodsyntax. Språket är läsbart men tillräckligt nära den faktiska koden för att vara användbart.

hur man får youtube att sluta rekommendera vissa videor

Det medföljande biblioteket täcker ritning, textinmatning, ljud och till och med vissa grundläggande nätverk. Kolla in några enkla kodningsprojekt för barn på plattformen för att se om det är något för dig!

11. Bästa blockbaserade IDE för barn: Tänker

Föräldrar och barn lär sig tillsammans med Tynker-blockbaserade plattformen. Det finns flera kostnadsfria kurser tillgängliga för att prova tjänsten, men att betala den månatliga $ 7,50 prenumerationen ger dig mycket mer. Tynker har ett omfattande bibliotek med kodning, spel, hårdvara och Minecraft moddingkurser från sju år och uppåt.

fabriksåterställning tar bort virus android

12. Bästa online -IDE för Arduino/IOT: Arduino webbredigerare

Det kanske överraskande är att det bästa stället att programmera Arduino -kort online är Arduinos egen Skapa webbredigerare. Även om det fortfarande är i sin linda, fungerar det ungefär som offline -IDE. Utöver kodredigeraren finns bibliotekshanteraren och seriell bildskärm också tillgängliga i webbläsaren.

För närvarande finns det bara stöd för officiella Arduino -styrelser och en handfull andra, men mer stöd kommer i framtiden. En varning för denna IDE är behovet av att ladda ner ett litet bryggprogram för att komma åt USB -portarna och ladda upp kod.

13. Bästa online -IDE för visuell hårdvaruprogrammering: XOD.io

XOD är en öppen källkod, nodbaserad visuell programmerare för Arduino-kort. Varje block representerar enheter och sensorer, och du kan skapa länkar mellan dem genom att dra linjer från varje nod.

Biblioteket har många noder för olika användningsområden, och samlingar av noder kollapsar till nya noder för rena, läsbara block.

Tyvärr stöder webbläsarversionen av XOD inte uppladdning till styrelser direkt. Det finns dock ett simuleringsläge som testar programmet utan att det behövs ett anslutet kort.

Kodning på molnet

Många av IDE: erna på den här listan kan göra nästan allt som en kodare kräver. De flesta har dock vissa begränsningar. Många har en prenumerationskostnad för att täcka kostnaderna, och de kräver alla en konstant anslutning till internet för att fungera korrekt.

Offline IDE har bekvämligheten att inte kräva en internetanslutning, och många, inklusive Microsofts Visual Studio och VS Code, är kraftfulla och gratis.

Dela med sig Dela med sig Tweet E-post Här är varför FBI utfärdade en varning för Hive Ransomware

FBI utfärdade en varning om en särskilt otäck stam av ransomware. Här är varför du måste vara särskilt försiktig med Hive -ransomware.

Läs Nästa
Relaterade ämnen
  • Programmering
  • Integrerad utvecklingsmiljö
  • Online IDEA
Om författaren Ian Buckley(216 artiklar publicerade)

Ian Buckley är frilansjournalist, musiker, artist och videoproducent som bor i Berlin, Tyskland. När han inte skriver eller på scenen, pysslar han med DIY -elektronik eller kod i hopp om att bli en galet forskare.

Mer från Ian Buckley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera