Cloud IDE pro webové vývojáře - Best Of
Díky tolik tradičnímu softwaru pro práci na desktopu, který známe a milujeme, když se stěhujeme do cloudu, není žádným překvapením, že IDE založená na cloudu rychle získávají základy s vývojáři..
V současné době je prohlížeč v podstatě tenký klient, který umožňuje uživatelům přístup k různým aplikacím a službám založeným na cloudu. Mnozí z nich však stále váhají dát svou plnou víru do vzdáleného Cloud IDE pro účely vývoje. Nástroje, jako je Github a Pastebin, pomohly usnadnit přechod na cloudový vývoj a mnoho vývojářů nyní běžně využívá plnohodnotných cloudových IDE..
Tady jsou 13 z nejlepších Cloud IDE můžete dostat své ruce a rychlé shrnutí každého z nich.
Cloud9
Po několika minutách s použitím příslušně pojmenovaného Cloud9 budete mít pocit, že jste zemřeli a odešli do nebe kodéru. Přední konec je celý Javascript, zatímco zadní konec se opírá o populární NodeJS framework. Ačkoli je to upřednostňováno návrháři a vývojáři UI, má zvýraznění syntaxe pro C #, C ++, Python, Perl, Ruby, Scala a několik dalších..
Vestavěný režim Vim je příjemným dotekem, stejně jako podpora populárních systémů pro kontrolu verzí jako Git, Mercurial a SVN. Díky začlenění CSSLint a JSBeautify je to také jedno z nejkrásnějších prostředí, které se nachází na internetu.
Codeanywhere
Dalším nástrojem pro vývoj softwaru, který často překonává různé "nejlepší" seznamy plovoucí po webu, je Codeanywhere, přátelský Cloud IDE pro všechna roční období. To představuje zvýraznění kódu a podporu pro HTML, CSS, Javascript, PHP, MySQL a další. Díky dostupným funkčním aplikacím pro iOS, Android a BlackBerry tento nástroj umožňuje komukoli kódovat doslova kdekoli.
Kromě toho se může pochlubit podporou Dropbox a SFTP, které umožňují kodérům snadno zálohovat projektové soubory a sdílet je se spolupracovníky. I když se nejedná o plně funkční cloud IDE, dělá to, co dělá.
Cloud IDE
I když zřejmě nestrávili spoustu času přijetím s chytlavým názvem, lidé za Cloud IDE vynaložili značné úsilí, aby vytvořili platformu, která funguje. Jinak známý jako eXo Cloud IDE, je to solidní Cloud contender, který podporuje obvyklé jazyky, jako je Javascript, Ruby, Groovy, Java a HTML..
EXo Cloud je vhodný zejména pro kodéry, kteří se specializují na programování v jazyce Java. Podporuje Java servlety a Java Server Pages, stejně jako Maven. Nasazení je řízeno Heroku, CloudBees, Red Hat OpenShift a Cloud Foundry.
Sourcekit
Prohlížeč Google Chrome přichází s výrazným zpožděním, překonává Firefox Mozilla a pořizuje snímek v Internet Exploreru, kde je uveden název nadřazenosti prohlížeče. Sourcekit je IDE podobné textmate, které se spoléhá na Dropbox pro ukládání a poskytuje citlivé prostředí pro webové vývojáře.
Díky vynikající funkci SkyWriter a.k.a společnosti Mozilla "Bespin" zapečené do dortu je to lehká, prohlížečová alternativa k nafouknutým vývojovým sadám. Mezi podporované jazyky patří všechny velké společnosti, které byste očekávali, například C / C ++ / C #, PHP, Python, Javascript, MySQL, Java a Ruby. Co se týče štíhlých prohlížečů IDE, Sourcekit je mimořádně atraktivní volba.
Kodingen
Jeden z prvních redaktorů cloudu, kteří opravdu dělají webové IDE správným způsobem, Kodingen si v uplynulých letech vydobyl pro sebe konkurenční výklenek. Umožňuje vývojářům kódovat v PHP, Pythonu, Perlu a Javascriptu při práci s populárními frameworky jako Django, Ruby on Rails a Node.js.
Kodingen je posílen bohatou a různorodou komunitou uživatelů, kteří podporují službu, což umožňuje spolupráci a sdílení v cloudu poměrně pohodlně. Zdarma používat a experimentovat, není důvod, aby se zaregistrovat k účtu a dát Kodingen záběr.
Coderun Studio
Pokud jste bez úspěchu vyzkoušeli desítky jiných IDE založených na prohlížeči a hledáte něco, co je jednoduché a schopné, Coderun Studio stojí za to podívat se. Nabízí uživatelům multiplatformní nástroj pro psaní ASP.NET, Javascript, C #, HTML a CSS. Jeho výchozí kompatibilita s Visual Studiem je příjemným dotekem a měla by mít kodéry zaměřené na Microsoft, kteří se cítí jako doma. Dodává se s obvyklými zvonky a píšťalky, jako je doplnění kódu a zvýraznění syntaxe.
Kromě toho jsou nativní funkce kompilace a ladění bezkonkurenční. Konečně, Coderun Studio umožňuje uživatelům rychle sdílet svůj kód se svými vrstevníky prostřednictvím jedinečných adres URL.
ShiftEdit
Další, máme podceňovaný ShiftEdit. Ačkoliv nemusí mít jméno uznání Cloud9 nebo Coderun, je to všestranný software založený na cloudu, který stojí za to podívat se.
Ať už jste módní fanoušek Pythonu, PHP holdout nebo Perl dinosaurus, ShiftEdit jste se vztahuje. Uživatelé mohou zálohovat soubory do Dropboxu přes SFTP a sledovat změny s různými nástroji pro správu revizí z prohlížeče. Jeho ověřování pomocí SSH, doplňování kódu a útržků kódu umožňuje bezproblémový a nepřerušovaný tok práce, což vývojářům umožňuje být co nejproduktivnější z libovolného místa.
Akshell
S tolik konkurence ve sféře Cloud IDE je stále obtížnější postavit se stranou davu. Akshell je vývojové prostředí na straně serveru, které dává kódovačům lehký nástroj pro šlehání webových aplikací Javascript. Spoléhá se na databázi PostgreSQL pro zálohování dat, která by měla být pro všechny, kteří jsou obeznámeni s MySQL, poměrně snadno ovladatelná..
Díky integrované konzoli Git je nasazení všech projektů, které vytvoříte, bezproblémovým zážitkem. Pokud jste přísný kodér Javascript hledající schopné Cloud IDE, který je rychlý a stabilní, je pro vás Akshell tím pravým.
Erbix
Všechny Javascript naysayers v posledním desetiletí jsou jistě jíst jejich slova nyní, že Javascript zažil renesanci a dosáhl nové úrovně respektu mezi kodéry. Erbix se točí kolem oblíbeného skriptovacího jazyka na webu a poskytuje nástroje pro tvorbu aplikací Javascript pro online obchodní produktivitu.
Ačkoli to není zdarma, ceny a plány nabízené Erbix jsou poměrně rozumné, pokud máte v plánu na pravidelné využívání této inovativní platformy. Podporuje moduly RingoJS a CommonJS, disponuje vyhrazenou konzolou MySQL a poskytuje přístup k lodním aplikacím od jiných vývojářů prostřednictvím aplikace Erbix AppStore.
ID neutronu
Vytváření univerzálního Cloud IDE od nuly není nic menšího, což je důvod, proč se mnozí rozhodnou založit své projekty na již existujícím otevřeném zdrojovém kódu. Neutron IDE stojí na ramenou obrů pomocí výkonného editoru kódů Ace jako výchozího bodu. Spojuje nejlepší vlastnosti klientů SFTP a prohlížečových editorů do jednoho kompletního balíčku, což umožňuje kódovačům upravovat soubory na svých vývojových serverech za běhu odkudkoli.
Díky podpoře konfigurovatelných vazeb klíčů Vi a Emacs, stejně jako motivů TextMate, je to jedno z nejvíce přizpůsobitelných cloudových IDE v okolí.
Kolidovat
Dokonce i když se Google rozhodne vzdát se projektu, obecná veřejnost kódování jako taková má vždy prospěch. Collide začal svůj život jako projekt Google Code s velkým slibem. Ačkoli je to nyní zaniklé, zdrojový kód je volně dostupný každému, kdo ho chce rozdělit.
Stručně řečeno, je to cloud IDE běžící na platformě Java 7 JRE, která se spoléhá na řadu pevných softwarových nástrojů, jako je Guava, JUnit, JKit a EasyMock, které poskytují spartánským, ale výkonným funkcím spolupráce týmům programátorů, kteří oceňují interaktivitu v reálném čase..
Orion
Díky své rozsáhlé sadě funkcí a robustní spolehlivosti je známý Eclipse Java IDE již řadu let hlavním pilířem ve světě vývoje desktopů. Orion je dalším logickým krokem, který přináší Eclipse značné zkušenosti do pole Cloud IDE. Jeho primární použití v současné době je pro front-end vývoj webových aplikací, takže je omezen na HTML a Javascript z větší části.
Je to však nedokončená práce a můžeme očekávat, že se budou postupně zvyšovat funkce, protože vývoj bude pokračovat i v příštím roce. Kromě integrace Firebug je jejím největším prodejním místem uživatelské rozhraní Eclipse a intuitivní rozvržení.
Python Fiddle
Existuje spousta důvodů, proč se Python v poslední době v průmyslu vývoje webových stránek dostává na zem. Je to poměrně rychlé, neuvěřitelně flexibilní a snadno se učí. Není proto žádným překvapením, že se Python-centrické cloudové IDE vyvinuly tak, aby pomáhaly vývojářům co nejrychleji odstraňovat kód.
Podobně jako JSFiddle, Python Fiddle je editor kódů a prostředí pro provádění kódu, které umožňuje programátorům na cestách spouštět úryvky a ladicí skripty. Podporuje nepřeberné množství balíčků třetích stran, může se pochlubit vynikající dokumentací, je dodáván s celou řadou vestavěných klávesových zkratek a je také otevřený ke spouštění.
Závěr
Využívání programů pro vývoj webových aplikací, které se z velké části nacházejí na vzdálených serverech, je stále nervózní. Přizpůsobení se novému paradigmatu bude vyžadovat určité úsilí pro konzervativnější programátory „staré školy“. Nicméně, je tu jen malý důvod se obávat Cloudu. S přijetím několika jednoduchých bezpečnostních opatření a otevřeného myšlení, může každý webový vývojář sklízet odměny softwarových balíčků Cloudu bez jakéhokoli skutečného nebezpečí.
S tolika možnostmi, které si můžete vybrat, je pro každého kodéra určitě dokonalý program, bez ohledu na svůj vlastní styl a preference..
Poznámka editora: Tento příspěvek je napsán Natasha Tasha pro Hongkiat.com. Natasha je spisovatel a blogger, plus tech milenec, v současné době psaní pro Ninefold. Má zájem o různá technologická a internetová témata, Cloud Computing, vývoj webových aplikací, Web & Graphic design.