Reklame

De 3 øverste browser-baserede IDE'er, der skal kode i skyen, tilpasset IDE-sky1For dem, der ikke kender, er den browserbaserede “IDE” en forkortelse af jegntegrated Ddvikling EMiljøplanlægning. Meget enkelt sagt, det er et program, der kan bruges til at skrive kode, men som regel med tilføjet compiler / tolk, fejlsøgning og automatiseringsfunktioner.

At finde et anstændigt freeware-kodeskrivningsprogram (se tidligere kodeditor-samlinger til vinduer 3 Windows-teksteditorer til programmerere Læs mere eller Mac De 3 bedste tekstkodeditorer til gratis kodning til Mac OS X Læs mere ), ligegyldigt en IDE, kan vise sig vanskeligt. Nogle operativsystemer har det sværere end andre, og hvis du bruger mere end et, eller er meget på farten, kan kodning være en jævel.

Derfor betaler det sig at kode i skyen. Ved at løfte din kodningsplatform til et online miljø, slipper du ikke kun for OS-problemer, men endda for hardwareuafhængighed. Uanset hvor du befinder dig, kan du altid få adgang til alle dine filer med den samme IDE.

Her er hvorfor du ønsker en online IDE

Hvis den førnævnte motivation for øget portabilitet og tilgængelighed ikke var nok, er her noget andet at tænke på.

instagram viewer

Med dit kodningsmiljø i skyen kan en IDE bruges som et programmeringsmiljø for flere mennesker. Du kan få adgang til kodekataloger som en kode og samarbejde via internettet. Nogle af IDE'erne tilbyder endda en Google Wave-ish-oplevelse, hvor folk kan navigere og redigere en enkelt fil sammen på samme tid.

De fleste af disse kan endda installeres på dine egne servere, hvilket eliminerer mellemmanden. Webhosts kan endda integrere dem i administratorpanelet og åbne som standard en helt ny vifte af muligheder for deres kunder.

Bespin fra Mozilla Labs

Kan du huske Mozilla? De er de fyre, der bragte dig Firefox, Thunderbird, Ubiquity og en masse andre ting. Inkluderet i 'andre ting' er en browser-baseret IDE, kaldet Bespin. Editoren er bygget ved hjælp af den temmelig friske HTML5-standard, så du vil ikke være i stand til at bruge den med de ældre Internet Explorer-versioner (som om).

Som nævnt kan denne også downloades og hostes på din egen server eller endda integreres i en af ​​dine egne webapplikationer. Et eksempel på dette, Kodingen, diskuteres nedenfor.

browserbaseret ide

På grund af dets minimalistiske funktioner kan du forvente en lynhurtig kodeditor, omend lidt kompliceret. Den kommandolinjelignende interaktion kan tage noget at vænne sig til. Alle forventede funktioner er til stede: syntaksbelysning og standard tekstmanipulation. Du kan også få adgang til ofte anvendte handlinger via kommandolinjen og se historikken for filer, og hvordan de blev tilpasset.

Grupper af brugere kan arbejde på en enkelt fil på samme tid. Koden opdateres automatisk i andre browsere. Denne samme funktion kan også bruges til at arbejde på koden på flere computere uden engang at skulle gemme og opdatere.

Coderun Studio

Coderun Studio er en lignende kraftig browser-baseret IDE, der også kan prale af omfattende samarbejdsfunktioner. Kode kan deles automatisk på et antal sociale netværk eller på anden måde distribueres via unikke hyperlinks. Disse giver modtageren mulighed for at se og eventuelt redigere en parallel version af koden.

På grund af HTML5-fraværet kan Coderun Studio køre i stort set alle browsere, selv den meget fejlagtige Internet Explorer.

browserbaseret ide

På den anden side er nogle af de funktioner, der vil hæve dette til en fuldgyldig IDE, som at samle og implementere web-scripts er kun tilgængelige med en af ​​de premium Coderun Cloud-udvidelsesplaner, der spænder fra $ 10 til $ 169 pr. måned.

Kodingen

Browserbaseret IDE Kodingen var baseret på Bespin, nævnt ovenfor. Er det rimeligt at nævne det også i denne top 3? Du ved det er. Kodingen fjerner det minimalistiske interface og bliver mere af et GUI-værktøj som Coderun Studio, omend med en Bespin-kerne. På en måde indeholder det det bedste fra begge verdener.

online ide

For Kodingen er den fulde lancering meget nær, selv om den officielt stadig er i tilmelding-beta. Som sådan holdes den annoncerede tilmeldingsbegrænsning ikke i kraft. Med lanceringen vil et antal ikke-beta-funktioner også blive rullet ud.

Diskussionen er stadig løbende: har vi brug for IDE'er i skyen? Fortæl os din personlige mening i kommentarfeltet nedenfor!

Jeg er forfatter og datalogi fra Belgien. Du kan altid gøre mig en fordel med en god artikelidee, boganbefaling eller opskriftidee.