Web Geliştiricileri İçin Cloud IDE'ler - Best Of
Bildiğimiz ve Bulut'a taşınmayı sevdiğimiz geleneksel, masaüstü tabanlı üretkenlik yazılımlarının çoğu ile, Bulut tabanlı IDE'lerin geliştiricilerle hızlı bir şekilde yer kazanması şaşırtıcı değil..
Günümüzde, tarayıcı aslında kullanıcıların çeşitli Cloud tabanlı uygulamalara ve hizmetlere erişmelerini sağlayan ince bir istemcidir. Bununla birlikte, birçoğu hala imar amacıyla uzak bir Cloud IDE'ye olan inancını tam olarak vermekte tereddüt ediyor. Github ve Pastebin gibi araçlar, Bulut tabanlı geliştirmeye geçişi kolaylaştırmaya yardımcı oldu ve tam teşekküllü Bulut IDE'leri şimdi birçok geliştirici tarafından yaygın olarak kullanılıyor.
Burada En iyi Bulut IDE'lerinden 13'ü ellerini ve her birinin hızlı bir özetini alabilirsiniz.
Bulut 9
Cloud9 adlı uygun bir şekilde kullandıktan birkaç dakika sonra ölmüş ve kodlayıcı cennete gittiğinizi hissedeceksiniz. Ön uç hepsi Javascript, arka ucu ise popüler NodeJS çerçevesine dayanıyor. UI tasarımcıları ve geliştiricileri tarafından tercih edilmesine rağmen, C #, C ++, Python, Perl, Ruby, Scala ve birkaç tanesini vurgulayan sözdizimine sahiptir..
Dahili Vim modu, Git, Mercurial ve SVN gibi popüler revizyon kontrol sistemlerinin desteği gibi hoş bir dokunuş. CSSLint ve JSBeautify'ın katılımı sayesinde, çevrimiçi ortamda bulunan en güzel ortamlardan biri.
Codeanywhere
Web'de yüzen çeşitli "en iyi" listelerin başında gelen bir başka yazılım geliştirme aracı, tüm mevsimler için dost Cloud IDE olan Codeanywhere'dir. Kod vurgulama ve HTML, CSS, Javascript, PHP, MySQL ve daha fazlası için destek içerir. İOS, Android ve BlackBerry için mevcut kullanışlı uygulamalar yelpazesi sayesinde, bu araç herkesin istediği yerde kod yazmasını sağlar.
Ek olarak, kodlayıcıların proje dosyalarını kolayca yedeklemelerini ve ortak çalışanlarla paylaşmalarını sağlayan Dropbox ve SFTP desteğine sahiptir. En tam özellikli Cloud IDE olmasa da, oldukça iyi yaptığını yapar.
Bulut IDE
Açıkçası, akılda kalıcı bir isim bulmak için çok fazla zaman harcamamış olmalarına rağmen, Cloud IDE'nin arkasındaki millet, işe yarayan bir platform oluşturmak için ciddi çaba sarf etti. Aksi halde eXo Bulut IDE, Javascript, Ruby, Groovy, Java ve HTML gibi normal dilleri destekleyen ve yalnızca birkaçını destekleyen sağlam bir Cloud yarışmacısı.
Özellikle, eXo Cloud, Java programlama konusunda uzmanlaşmış kodlayıcılar için çok uygundur. Java sunucularını ve Java Sunucu Sayfalarını ve Maven'i destekler. Dağıtım Heroku, CloudBees, Red Hat OpenShift ve Cloud Foundry tarafından gerçekleştiriliyor.
Sourcekit
Google Chrome, Mozilla Firefox’u geçtikten sonra güçlü bir performans sergiliyor ve Internet Explorer’da tarayıcı üstünlüğü adı altında çekim yapıyor. Sourcekit, depolama için Dropbox'a dayanan ve web geliştiricileri için duyarlı bir ortam sağlayan bir Textmate benzeri IDE'dir.
Mozilla’nın SkyWriter a.k.a’nın "Bespin" in pastanın içindeki üstün işlevselliği ile, şişirilmiş masaüstü geliştirme paketlerine hafif, tarayıcı tabanlı bir alternatif. Desteklenen diller, C / C ++ / C #, PHP, Python, Javascript, MySQL, Java ve Ruby gibi beklediğiniz tüm ana programları içerir. Yalın tarayıcı IDE'leri söz konusu olduğunda, Sourcekit son derece çekici bir seçenektir..
Kodingen
Gerçekten web tabanlı IDE'leri doğru şekilde yapan ilk Cloud editörlerinden biri olan Kodingen, son birkaç yılda kendisi için oldukça rekabetçi bir yer edindi. Django, Ruby on Rails ve Node.js gibi popüler çerçevelerle çalışırken, geliştiricilerin PHP, Python, Perl ve Javascript'te kodlamalarını sağlar..
Kodingen, Bulut'ta işbirliğini ve paylaşımı oldukça uygun kılan, hizmeti kullanan zengin ve çeşitli kullanıcılar topluluğu tarafından desteklenmektedir. Kullanmak ve denemek için ücretsiz, bir hesap açmamak ve Kodingen’e bir şans vermemek için hiçbir sebep yok.
Coderun Studio
Başarısız olan onlarca tarayıcı tabanlı IDE'yi denediyseniz ve basit ve yetenekli bir şey arıyorsanız Coderun Studio bir göz atmaya değer. Kullanıcılara ASP.NET, Javascript, C #, HTML ve CSS yazmak için bir çapraz platform aracı sunar. Varsayılan Visual Studio uyumluluğu, hoş bir dokunuş ve evde odaklanan Microsoft odaklı kodlayıcılara sahip olmalıdır. Kod tamamlama ve sözdizimi vurgulama gibi olağan çan ve ıslık ile donatılmış olarak geliyor.
Ayrıca, yerel derleme ve hata ayıklama özellikleri benzersizdir. Son olarak, Coderun Studio, kullanıcıların benzersiz URL'ler aracılığıyla kodlarını eşleriyle hızlı bir şekilde paylaşmalarına izin verir.
ShiftEdit
Daha sonra, takdir edilmeyen ShiftEdit'e sahibiz. Cloud9 veya Coderun'un adının tanınmasına rağmen, yine de araştırılmaya değer, çok yönlü bir Cloud tabanlı yazılımdır..
İster modaya uygun bir Python hayranı olun, ister bir PHP holdout isterse Perl dinozoru olun, ShiftEdit size garanti verdi. Kullanıcılar SFTP üzerinden dosyaları Dropbox'a yedekleyebilir ve tüm revizyon kontrol araçlarıyla değişiklikleri tarayıcıdan izleyebilirler. SSH kimlik doğrulaması, kod tamamlama ve kod pasajı özellikleri, sorunsuz ve kesintisiz bir iş akışı sağlar; bu, geliştiricilerin herhangi bir yerden mümkün olduğunca verimli olmalarını sağlar.
Akshell
Cloud IDE alanında bu kadar çok rekabet olması nedeniyle, kalabalıktan uzak durmak gittikçe zorlaşıyor. Akshell, kodlayıcılara Javascript web uygulamalarını kırbaçlamak için hafif bir araç sağlayan sunucu tarafında bir geliştirme ortamıdır. MySQL'e aşina olanlar için oldukça kolay olması gereken arka uç depolama için PostgreSQL veritabanına dayanır.
Entegre Git konsolu sayesinde, oluşturduğunuz tüm projeleri dağıtmak sorunsuz bir deneyimdir. Hızlı ve kararlı, yetenekli bir Cloud IDE arayan katı bir Javascript kodlayıcısıysanız, sizin için olan Akshell'in.
Erbix
Javascript’in son on yıldaki tüm sayıcıları, artık Javascript’in bir rönesans yaşadığı ve kodlayıcılar arasında yeni bir saygınlık seviyesine ulaştığı yönündeki sözlerini yiyorlar. Erbix, web'in en sevdiği kodlama dili etrafında dönüyor ve çevrimiçi iş üretkenliği için Javascript uygulamalarını hazırlamak için araçlar sunuyor.
Ücretsiz olmasa da, bu yenilikçi platformu düzenli olarak kullanmayı planlıyorsanız, Erbix tarafından sunulan fiyatlandırma ve planlar oldukça makul. RingoJS ve CommonJS modüllerini destekler, özel bir MySQL konsoluna sahiptir ve Erbix AppStore aracılığıyla diğer geliştiricilerin uygulamalarına erişim sağlar.
Nötron IDE
Çok yönlü bir Cloud IDE'yi sıfırdan inşa etmek küçük bir mesele değil, bu yüzden birçok kişi projelerini önceden var olan açık kaynak koduna dayandırmayı tercih ediyor. Nötron IDE, güçlü Ace kod editörünü başlangıç noktası olarak kullanarak devlerin omuzlarında duruyor. SFTP istemcilerinin ve tarayıcı editörlerinin en iyi özelliklerini tek bir pakette birleştirerek kodlayıcıların geliştirme sunucularındaki dosyaları istedikleri yerden düzenlemelerine olanak tanır.
Yapılandırılabilir Vi ve Emacs anahtar bağlantılarının yanı sıra TextMate temaları için destek sunan, etrafındaki en özelleştirilebilir Cloud IDE'lerden biridir..
Çarpışmak
Google bir projeden vazgeçmeye karar verdiğinde bile, genel kodlama kamuoyu her zaman zaten fayda sağlıyor gibi görünmektedir. Collide, hayata çok fazla söz veren bir Google Code projesi olarak başladı. Şimdi iptal edilmiş olsa da, kaynak kodu kullanmak isteyenler için serbestçe kullanılabilir..
Özetle, Java 7 JRE üzerinde çalışan bir Cloud IDE, gerçek zamanlı etkileşime değer veren programcı ekiplerine spartan ama güçlü bir işbirliği işlevi sağlamak için Guava, JUnit, JKit ve EasyMock gibi bir dizi sağlam yazılım aracına güveniyor..
Oryon
Ünlü Eclipse Java IDE, kapsamlı özellik seti ve sağlam güvenilirliği sayesinde, masaüstü geliştirme dünyasında yıllarca dayanak noktası olmuştur. Orion, Eclipse'nin önemli deneyimini Cloud IDE alanına getiren bir sonraki mantıklı adımdır. Şu anki birincil kullanımı ön uç web geliştirme içindir, bu nedenle çoğunlukla HTML ve Javascript ile sınırlıdır..
Ancak, bu devam eden bir çalışmadır ve gelecek yıl boyunca gelişme devam ettikçe artımlı olarak eklenen özellikleri görmeyi bekleyebiliriz. Firebug entegrasyonunun yanı sıra en büyük satış noktası Eclipse tarzı kullanıcı arayüzü ve sezgisel düzenidir..
Python Fiddle
Son zamanlarda Python'un web geliştirme endüstrisinde temel kazanmasının birçok nedeni var. Nispeten hızlı, inanılmaz derecede esnek ve öğrenmesi kolay. Bu nedenle, Python merkezli Cloud IDE'lerin, geliştiricilerin mümkün olan en kısa sürede kodları silmelerine yardımcı olmak için geliştiği şaşırtıcı değil.
JSFiddle'da olduğu gibi Python Fiddle, programcıların parçacıkları çalıştırmalarına ve kodları hata ayıklamalarına izin veren bir kod düzenleyici ve kod yürütme ortamıdır. Üçüncü parti paketlerin bir bolluğunu destekler, mükemmel belgelere sahiptir, çok sayıda yerleşik kısayol tuşu ile birlikte gelir ve ayrıca önyüklemeye açık kaynaktır.
Sonuç
Büyük ölçüde uzak sunucularda bulunan web geliştirme programlarının kullanımı hala oldukça az sayıda kodlayıcıyı sinirlendirmektedir. Yeni paradigmaya uyum sağlamak, daha muhafazakar "eski okul" programcıları için biraz çaba harcayacaktır. Ancak, artık Bulut'tan korkmak için çok az neden var. Birkaç basit güvenlik önlemi ve açık bir zihniyet benimsemekle, herhangi bir web geliştiricisi, Cloud yazılım paketlerinin ödüllerini gerçek bir tehlike olmadan alabilir..
Seçilebilecek çok seçenek ile, her kodlayıcı için kendi tarzlarına ve tercihlerine bakılmaksızın kesinlikle mükemmel bir program var..
Editörün Notu: Bu gönderi tarafından yazılmıştır Natasha Tasha Hongkiat.com için. Natasha şu anda Ninefold için yazan bir yazar ve blog yazarı, ayrıca teknoloji aşığı. Çeşitli teknoloji ve İnternet konularında, Bulut Bilişim, Web geliştirme, Web ve Grafik tasarım konularında ilgileniyor..