Çevrimiçi Kod Düzenleyici [kapalı]


13

Büyük çevrimiçi IDE'ler servis sağlayıcının sunucusunda barındırılır. Örnekler Kodingen, Cloud9, ShiftEdit'tir. Bu nedenle, harici sunucu bir nedenden dolayı kapalı olsaydı kullanılamazlardı ve bilgisayarımı yine de kendi bilgisayarımda yapmayı tercih ediyorum.

Herkes bir yerel IDE veya editör (tercihen sadece bir editör - Ace veya CodeMirror JS editörlerinin basit bir uygulaması), localhost üzerinden (yerel bir LAMP sunucusunda) indirilip çalıştırılabileceğini biliyor mu? Şimdiye kadar iki tane buldum - Eclipse Orion ve Wiode, ama ikisini de çok sevmiyorum ve alternatifler arıyorum.

Ayrıca, harici bir siteye gitmeden yerel olarak tarayıcıda (çevrimdışı) çalışan tarayıcı uzantıları da uygundur. Chrom için SourceKit (e / ium) buna örnek olarak verilebilir.


5
Sorum aptalcaysa üzgünüm, ancak yerel olarak çalıştırmak için neden çevrimiçi bir araç isteyesiniz ki?
Patrick Honorez

Peki Ace ile ilgili sorun nedir?
back2dos

@ back2dos: Ace ile ilgili bir sorun yok, ancak yerel sunucumda çalıştırılabilir mi?
Kadife Hayalet

1
@iDevlop: İyi nokta. Tarayıcıda her şeyi yaptığım bir Chromebook tarzı iş akışı kurmaya çalışıyorum. Bazı insanlar geleceğin böyle olacağını bile söyleyebilir.
Kadife Hayalet

@Atriya: Bunu anladım, ama Chromebook'ta bir LAMP sunucusu kurabilir misin? Ve sonra "bulutta"
olmanın avantajlarını yitiren

Yanıtlar:


9

İlk olarak, bu makaleye göz atabilirsiniz:
Wikipedia - JavaScript tabanlı kaynak kodu editörlerinin karşılaştırılması .

Daha fazlası için, isteğinize uygun görünen bazı araçlar şunlardır :
Bu yazılımların tümü indirilebilir ve yerel bir sunucuda kullanılabilir.

  • EditArea - İndir - Yii Uzantısı olan FileEditor olarak Demo - ( Apache Yazılım Lisansı, BSD, LGPL )

    İşte EditArea, kaynak kodu için ücretsiz bir javascript editörü. Satır numarası, sekme desteği, arama ve değiştirme (regexp ile) ve canlı sözdizimi vurgulama (özelleştirilebilir) ile iyi biçimlendirilmiş kaynak kodu yazmanıza izin verir.

  • CodePress - İndir - Joomla Demosu! CodePress Eklentisi - ( LGPL ) - Chrome'da çalışmıyor ve geliştirme durmuş gibi görünüyor.

    CodePress, tarayıcıda yazılırken metni gerçek zamanlı olarak renklendiren sözdizimi vurgulaması ile JavaScript'te yazılmış web tabanlı bir kaynak kodu düzenleyicisidir.

  • CodeMirror - İndir - Birçok demodan biri - ( MIT tarzı lisans + isteğe bağlı ticari destek )

    CodeMirror, kod benzeri içerik için (bilgisayar programları, HTML biçimlendirme ve benzeri) nispeten hoş bir düzenleyici arabirimi oluşturmak için kullanılabilen bir JavaScript kütüphanesidir. Düzenlediğiniz dil için bir mod yazıldıysa, kod renklendirilir ve editör isteğe bağlı olarak girinti konusunda size yardımcı olur

  • Ace Ajax.org Cloud9 Editor - Demo - ( Mozilla üç lisansı (MPL / GPL / LGPL) )

    Ace, JavaScript ile yazılmış bağımsız bir kod düzenleyicisidir. Hedefimiz, TextMate, Vim veya Eclipse gibi mevcut yerel editörlerin özellikleri, kullanılabilirliği ve performansıyla eşleşen ve genişleten web tabanlı bir kod editörü oluşturmaktır. Herhangi bir web sayfasına ve JavaScript uygulamasına kolayca gömülebilir. Ace, Cloud9 IDE'nin birincil editörü ve Mozilla Skywriter (Bespin) Projesinin halefi olarak geliştirildi .
    Kodu alma
    Ace bir topluluk projesidir. Katkıları aktif olarak teşvik ediyoruz ve destekliyoruz. Ace kaynak kodu GitHub'da barındırılmaktadır. Mozilla tri lisansı (MPL / GPL / LGPL) altında yayınlandı. Bu, Firefox tarafından kullanılan aynı lisanstır. Bu lisans, açık kaynaklı olsun olmasın her türlü projeye uygundur. Editörünüzün kontrolünü elinize alın ve en sevdiğiniz dil vurgulama ve tuş bağlantılarını ekleyin!
    git clone git://github.com/ajaxorg/ace.git

Dahası, bu sorunun yığın taşması hakkında iki kez sorulduğu anlaşılıyor, bu yüzden burada daha fazla bilgi toplayabilirsiniz:

AjaXplorer, CodeMirror'ın gelişmiş düzenleyicisini uygular. Bu, tek bir çok kullanıcılı uygulamada dosya yönetimi ve sözdizimi vurgulanmış kod düzenleme sağlar.


Teşekkürler. Bu makaleyi zaten biliyorum. Mesele şu ki - CodeMirror veya Ace yerel sunucumda çalıştırmak için indirilebilir mi? İstediğim bu. Kodingen gibi bir şeyin hem Ace hem de CodeMirror'u editör bileşeni olarak kullanabileceğini biliyorum. Ama bunu istemiyorum, çünkü Kodingen'in sunucusunda çalışacak ve benim değil.
Kadife Hayalet

Benim linke koymak yazılım indirilebilir ve ücretsiz tüm (ı koymak lisans sağında Demo Eğer linke tıklayın, sadece indirme sayfasını ^^ bulun.
Pascal Qyy

Size yardım etmek için bazı indirme bağlantıları ekliyorum, ancak Ace'i almak için Git'i kullanmanız gerekiyor.
Pascal Qyy

@Pascal Qyy: Teşekkürler, bunların yerel olarak indirilip kullanılabileceğini bilmiyordum. Sağladığınız bağlantıdan codemirror.zip dosyasını indirdim ve sıkıştırmasını açtım. İçinde çok sayıda html ve js dosyası var. Ama aslında nasıl kullanırım? Dosyaları açabilmek, düzenlemek ve kaydedebilmek için bir arayüze ihtiyacım var - minimum olarak.
Kadife Hayalet

İlk bağlantım olan EditArea, tam olarak sorduğunuz şey olan FileEditor'un canlı demosuna bir link ile geliyor ... İşte Nasıl Yapılır
Pascal Qyy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.