Annons
För de som inte känner till är den webbläsarbaserade "IDE" en förkortning av jagntegrated Dtveckling EILJÖ. Mycket enkelt sagt, det är en applikation som kan användas för att skriva kod, men vanligtvis med extra kompilator / tolk, felsökning och automatiseringsfunktioner.
Hitta ett anständigt freeware-kodskrivningsprogram (se tidigare kodredigeringssamlingar för Windows 3 Windows Text Editors för programmerare Läs mer eller Mac De 3 bästa redigerarna för gratis kodning för Mac OS X Läs mer ), bortsett från en IDE, kan vara svårt. Vissa operativsystem har det svårare än andra, och om du använder mer än ett, eller är på väg mycket, kan kodning vara en jävel.
Därför lönar det sig att koda i molnet. Genom att lyfta din kodningsplattform till en onlinemiljö, är du inte bara av med OS-problem utan till och med hårdvaruoberoende. Oavsett var du befinner dig, kan du alltid komma åt alla dina filer med samma IDE.
Här är varför du vill ha en online-IDE
Om den ovannämnda motivationen för ökad portabilitet och tillgänglighet inte räckte är här något annat att tänka på.
Med din kodningsmiljö i molnet kan en IDE användas som programmeringsmiljö för flera personer. Du kan komma åt kodkataloger som en kod och samarbeta via webben. En del av IDE: erna erbjuder till och med en Google Wave-ish-upplevelse, där människor kan navigera och redigera en enda fil tillsammans, samtidigt.
De flesta av dessa kan till och med installeras på dina egna servrar, vilket eliminerar mellanhanden. Webbhotell kan till och med integrera dem i administratörens instrumentbräda och öppna som standard ett helt nytt spektrum av möjligheter för sina kunder.
Bespin från Mozilla Labs
Kommer du ihåg Mozilla? De är killarna som förde dig Firefox, Thunderbird, Ubiquity och en massa andra saker. Inkluderat i "andra saker" är en webbläsarbaserad IDE, kallad Bespin. Redaktören är byggd med den ganska färska HTML5-standarden, så du kan inte använda den med de äldre Internet Explorer-versionerna (som om).
Som nämnts kan den här också laddas ner och värdas på din egen server, eller till och med integreras i en av dina egna webbapplikationer. Ett exempel på detta, Kodingen, diskuteras nedan.
På grund av det är minimalistiska funktioner kan du förvänta dig en snabbkodredigerare, om än något komplex. Den kommandoradsliknande interaktionen kan ta lite att vänja sig vid. Alla förväntade funktioner finns: syntaxbelysning och standardtextmanipulation. Du kan också få åtkomst till ofta använda åtgärder via kommandofältet och visa filhistoriken och hur de anpassades.
Grupper av användare kan arbeta på en enda fil på samma gång. Koden uppdateras automatiskt i andra webbläsare. Samma funktion kan också användas för att arbeta med koden på flera datorer utan att ens behöva spara och uppdatera.
Coderun Studio
Coderun Studio är en liknande kraftfull webbläsarbaserad IDE, som också har omfattande samarbetsfunktioner. Koden kan delas automatiskt på ett antal sociala nätverk, eller på annat sätt distribueras via unika hyperlänkar. Dessa gör att mottagaren kan se och eventuellt redigera en parallell version av koden.
På grund av HTML5-frånvaron kan Coderun Studio köras i nästan alla webbläsare, även den mycket felaktiga Internet Explorer.
Å andra sidan, några av de funktioner som skulle höja detta till en fullverdig IDE, som att sammanställa och distribuera webbskript, är endast tillgängliga med en av de premium Coderun Cloud-förlängningsplanerna, från $ 10 till $ 169 per månad.
Kodingen
Webbläsarbaserad IDE Kodingen baserades på Bespin, nämnd ovan. Är det rättvist att nämna det också i denna topp 3? Du satsar på att det är. Kodingen tar bort det minimalistiska gränssnittet och blir mer ett GUI-verktyg som Coderun Studio, om än med en Bespin-kärna. På ett sätt har den det bästa från båda världar.
Även om Kodingen officiellt fortfarande är i betaversion är den fullständiga lanseringen mycket nära. Som sådan kommer den annonserade begränsningen för registrering inte att gälla. Med lanseringen kommer också ett antal icke-beta-funktioner att rullas ut.
Diskussionen pågår fortfarande: behöver vi IDE: er i molnet? Berätta om din personliga åsikt i kommentarerna nedan!
Jag är författare och datavetenskapsstudent från Belgien. Du kan alltid göra mig en tjänst med en bra artikelidé, bokrekommendation eller receptidé.