„Cloud IDE“ žiniatinklio kūrėjams - geriausi
Su tiek daug tradicinės darbalaukio našumo programinės įrangos, kurią žinome ir mėgstame judėti į „Cloud“, nenuostabu, kad debesys grindžiami IDE greitai įgyja pagrindą kūrėjams.
Šiuo metu naršyklė iš esmės yra plonas klientas, leidžiantis vartotojams pasiekti įvairias „Cloud“ pagrindu veikiančias programas ir paslaugas. Tačiau daugelis vis dar dvejoja, kad visiškai pasitikėtų nuotoliniu „Cloud IDE“ vystymosi tikslais. Įrankiai, pvz., „Github“ ir „Pastebin“ padėjo palengvinti perėjimą prie „Cloud“ kūrimo, o daugelis kūrėjų dažniausiai naudojasi visavertėmis „Cloud IDE“.
Čia yra 13 iš geriausių „Cloud IDE“ jūs galite gauti savo rankas ir greitai susumuoti kiekvieną.
9 debesis
Po kelių minučių naudodami tinkamai pavadintą „Cloud9“, jūs pajusite, kad jūs mirėte ir nuėjote į koduotąjį dangų. Priekinis galas yra „Javascript“, o nugaros galas - populiarioji „NodeJS“ sistema. Nors tai palanki UI dizaineriams ir kūrėjams, ji taip pat pabrėžia sintaksę C #, C ++, Python, Perl, Ruby, Scala ir keletui kitų..
Įmontuotas „Vim“ režimas yra gražus ryšys, taip pat parama populiarioms peržiūros kontrolės sistemoms, tokioms kaip „Git“, „Mercurial“ ir SVN. Įtraukus „CSSLint“ ir „JSBeautify“, tai taip pat yra viena iš gražesnių internete rastų aplinkų.
Codeanywhere
Kitas programinės įrangos kūrimo įrankis, kuris dažnai viršija įvairius „geriausius“ sąrašus, plaukiojančius aplink internetą, yra „Codeanywhere“, draugiškas „Cloud IDE“ visais metų laikais. Jame yra kodo paryškinimas ir palaikymas HTML, CSS, Javascript, PHP, MySQL ir kt. Dėl prieinamų „iOS“, „Android“ ir „BlackBerry“ patogių programų, šis įrankis leidžia bet kur koduoti bet kur.
Be to, jis turi „Dropbox“ ir SFTP palaikymą, kuris leidžia programuotojams lengvai kopijuoti projekto failus ir dalintis jais su bendradarbiais. Nors tai ne visapusiškiausias „Cloud IDE“, tai daro tai, ką daro gana gerai.
„Cloud IDE“
Nors jie akivaizdžiai neišleido daug laiko, kad pasiektų intriguojamą vardą, „Cloud IDE“ žmonės rimtai stengėsi sukurti platformą, kuri tiesiog veikia. Kitaip žinomas kaip „eXo Cloud IDE“, tai kietas debesų varžovas, kuris palaiko įprastas kalbas, pvz., „Javascript“, „Ruby“, „Groovy“, „Java“ ir „HTML“, kad būtų pavadintos tik kelios.
Ypač „eXo Cloud“ puikiai tinka koduotojams, kurie specializuojasi „Java“ programoje. Jis palaiko „Java servlets“ ir „Java Server Pages“, taip pat „Maven“. Įdiegimą tvarko „Heroku“, „CloudBees“, „Red Hat OpenShift“ ir „Cloud Foundry“.
Sourcekit
„Google Chrome“ ateina stipriai, nes vėluoja, pranokdama „Mozilla“ „Firefox“ ir nufotografuodama „Internet Explorer“ naršyklės viršenybę. „Sourcekit“ yra panašus į „Textmate“ IDE, kuris remiasi „Dropbox“ saugojimu ir teikia reaguojančią aplinką žiniatinklio kūrėjams.
Su puiki „Mozilla“ „SkyWriter“ funkcionalumu „Bespin“ kepama į pyragą, tai lengva, naršyklėmis pagrįsta alternatyva išplitusiems darbastalių kūrimo apartamentams. Palaikomos kalbos apima visas dideles bendroves, kurių tikitės, pvz., C / C ++ / C #, PHP, Python, Javascript, MySQL, Java ir Ruby. Kalbant apie liesos naršyklės IDE, „Sourcekit“ yra labai patraukli galimybė.
Kodingen
Vienas pirmųjų „Cloud“ redaktorių, norinčių iš tiesų atlikti internetinius IDE, pastaraisiais metais „Kodingen“ išsiskyrė gana konkurencingą nišą. Jis leidžia programuotojams koduoti PHP, „Python“, „Perl“ ir „Javascript“ dirbant su populiariomis sistemomis, pvz., „Django“, „Ruby on Rails“ ir „Node.js“.
„Kodingen“ sustiprina turtinga ir įvairi paslaugą globojanti naudotojų bendruomenė, todėl bendradarbiavimas ir dalijimasis „Cloud“ yra gana patogus. Laisvas naudoti ir eksperimentuoti, nėra jokios priežasties neprisiregistruoti prie paskyros ir suteikti „Kodingen“ nuotrauką.
„Coderun“ studija
Jei bandėte daugybę kitų naršyklėje esančių IDE be sėkmės ir ieškote kažko, kas yra paprasta ir galinga, „Coderun Studio“ verta žiūrėti. Jis siūlo vartotojams skirtingų platformų įrankį rašyti ASP.NET, Javascript, C #, HTML ir CSS. Numatytasis „Visual Studio“ suderinamumas yra gražus ryšys ir „Microsoft“ orientuoti koduotojai turėtų jaustis kaip namie. Jame yra įprastų varpų ir švilpukų, pavyzdžiui, kodo užbaigimas ir sintaksė.
Be to, vietinės kompiliavimo ir derinimo funkcijos yra neprilygstamos. Galiausiai, „Coderun Studio“ leidžia vartotojams greitai bendrinti savo kodą su savo bendraamžiais per unikalią URL.
„ShiftEdit“
Toliau mes turime nepakankamai įvertintą „ShiftEdit“. Nors „Cloud9“ ir „Coderun“ pavadinimų atpažinimas gali būti neįmanomas, vis dėlto tai universalus „Cloud“ programinės įrangos kūrinys, kurį verta žiūrėti.
Nesvarbu, ar esate madingas „Python“ gerbėjas, „PHP holdout“ ar „Perl“ dinozauras, „ShiftEdit“ jūs padėjote. Vartotojai gali atsargines kopijas perkelti į „Dropbox“ per SFTP ir stebėti pakeitimus su įvairiais peržiūros valdymo įrankiais. Jo SSH autentifikavimo, kodo užbaigimo ir kodo fragmentų funkcijos leidžia užtikrinti sklandų ir nepertraukiamą darbo srautą, kuris leidžia kūrėjams kuo našiau iš bet kurios vietos.
Akshell
Su tiek daug konkurencijos „Cloud IDE“ sferoje tampa vis sunkiau atskirti nuo minios. Akshell yra serverių kūrimo aplinka, kuri koduotojams suteikia lengvą įrankį „JavaScript“ žiniatinklio programoms. Jis remiasi „PostgreSQL“ duomenų baze, skirta atsarginiam saugojimui, kuris turėtų būti gana lengva dirbti su tais, kurie pažįsta „MySQL“.
Integruotos „Git“ konsolės dėka bet kokių jūsų sukurtų projektų įdiegimas yra be rūpesčių. Jei esate griežtas „Javascript“ koduotojas, ieškantis galimo „Cloud IDE“, kuris yra greitas ir stabilus, „Akshell“ yra tas, kuris jums tinka.
Erbix
Visi praėjusio dešimtmečio „Javascript naysayers“ tikrai valgo savo žodžius dabar, kai „Javascript“ patyrė renesansą ir pasiekė naujus sugebėjimus tarp koduotojų. „Erbix“ sukasi aplink internetą mėgstamą scenarijų kalbą ir teikia įrankius „Javascript“ programų kūrimui interneto verslo produktyvumui.
Nors tai nėra nemokama, „Erbix“ siūlomos kainos ir planai yra gana pagrįsti, jei planuojate reguliariai naudoti šią naujovišką platformą. Jis palaiko „RingoJS“ ir „CommonJS“ modulius, turi specialią „MySQL“ konsolę ir suteikia prieigą prie kitų programuotojų programų siuntų per „Erbix AppStore“.
Neutron IDE
Daugialypės „Cloud IDE“ sukūrimas nuo nulio nėra labai svarbus dalykas, todėl daugelis pasirenka savo projektus pagrįsti atviru pradiniu kodu. Neutron IDE stovi ant gigantų pečių, naudodamas galingą „Ace“ kodo redaktorių. Jis sujungia geriausius SFTP klientų ir naršyklės redaktorių bruožus į vieną pilną paketą, leidžiant koduotojams redaguoti failus savo kūrimo serveriuose bet kur.
Tai yra viena iš labiausiai pritaikomų „Cloud IDE“, kurios palaiko konfigūruojamus „Vi“ ir „Emacs“ raktų rišiklius bei „TextMate“ temas..
Susidurkite
Netgi tada, kai „Google“ nusprendžia atsisakyti projekto, apskritai bendrojo kodavimo visuomenė visada atrodo naudinga. „Collide“ savo gyvenimą pradėjo kaip „Google Code“ projektą su daugybe pažadų. Nors dabar jis jau nebeegzistuoja, šaltinis yra laisvai prieinamas visiems, norintiems jį iškirpti.
Trumpai tariant, tai „Cloud IDE“, veikiantis „Java 7 JRE“, kuris remiasi daugybe patikimų programinės įrangos įrankių, tokių kaip „Guava“, „JUnit“, „JKit“ ir „EasyMock“, kad užtikrintų spartų, bet galingą bendradarbiavimo funkciją programuotojų komandoms, vertinančioms realaus laiko interaktyvumą.
Orionas
Garsus „Eclipse Java IDE“ jau daugelį metų yra darbalaukio kūrimo pasaulio pagrindas, nes jis pasižymi visapusišku funkcijų rinkiniu ir patikimu patikimumu. „Orion“ yra kitas loginis žingsnis, kuris „Eclipse“ sukaupė didelę patirtį „Cloud IDE“ srityje. Jo pagrindinis panaudojimas šiuo metu yra interneto svetainių kūrimas, taigi jis yra tik HTML ir „Javascript“.
Tačiau tai yra nepertraukiamas darbas, ir mes galime tikėtis, kad ateinančiais metais vystymasis bus laipsniškai papildomas. Be „Firebug“ integracijos, didžiausias pardavimo taškas yra „Eclipse“ stiliaus UI ir intuityvus išdėstymas.
Python Fiddle
Yra daug priežasčių, kodėl „Python“ pastaruoju metu įgauna žiniatinklio kūrimo pramonę. Tai gana greitas, neįtikėtinai lankstus ir lengva išmokti. Todėl nenuostabu, kad „Python“ orientuoti „Cloud IDE“ padėjo kūrėjams kuo greičiau įvesti kodą.
Python Fiddle, kaip ir „JSFiddle“, yra kodų redaktorius ir kodų vykdymo aplinka, leidžianti programuotojams paleisti fragmentus ir derinimo scenarijus kelyje. Jis palaiko daugybę trečiųjų šalių paketų, turi puikią dokumentaciją, turi platų įmontuotų karštojo klavišų asortimentą ir yra atviras šaltinis įkrovimui.
Išvada
Naudojantis žiniatinklio kūrimo programomis, kurios daugiausia veikia nuotoliniuose serveriuose, vis dar yra daug koduotojų. Prisitaikymas prie naujos paradigmos dės pastangas konservatyvesniems „senosios mokyklos“ programuotojams. Vis dėlto nebėra pagrindo nebijoti Debesis. Priėmus keletą paprastų saugumo priemonių ir atvirą požiūrį, bet kuris interneto kūrėjas gali gauti „Cloud“ programinės įrangos paketų naudą be jokio pavojaus.
Su tiek daug pasirinkimų, iš kurių galima rinktis, tikrai yra beveik tobula programa kiekvienam koduotojui, neatsižvelgiant į savo stilių ir pageidavimus.
Redaktoriaus pastaba: Šį įrašą parašė Natasha Tasha už Hongkiat.com. Natasha yra rašytojas ir dienoraštis, taip pat technikos mylėtojas, šiuo metu rašantis „Ninefold“. Ji domisi įvairiomis technologijų ir interneto temomis, „Cloud Computing“, žiniatinklio kūrimu, „Web & Graphic“ dizainu.