2010-01-11 13 views
11

Im moment gibt es mehrere Online-IDEs für PHP und einige sogar für Python, aber gibt es eine Open-Source- Online-IDE wie IDEone, die atleast die wichtigsten Sprachen (PHP, Python, Ruby etc ..) unterstützt?Opensource Online IDE

+0

Irgendwie hat mein Gehirn den ** quelloffenen ** Teil des Textes nicht erfasst, meine Antwort ignoriert. –

+0

Siehe auch diese Frage: http://stackoverflow.com/questions/792764/secure-way-to-run-other-people-code-sandbox-on-my-server –

+0

Duplizieren: http://stackoverflow.com/ Fragen/2036987/online-ide-for-python –

Antwort

6

Bespin ist eine Art interessanter Online-js basierter Editor in Entwicklung primarly von Mozilla Labs. Es ist Open Source, speichert Dateien in der Cloud und unterstützt auch einige SCMs (git und svn im Moment), Dateien und Projektfreigabe.

+0

Bespin heißt jetzt Ace: http://ace.ajax.org/ Und Cloud9 verbessert/verwendet es, um Cloud9 IDE zu bauen, schau sie dir an! – makevoid

+0

Ich experimentierte mit Ass, aber Codemirror.net und verwendete ihre Idee, in meinem Projekt https://github.com/nerkn/onlineeditor. Alles was Sie brauchen, um Passwörter zu ändern und auf Ihrer Site zu installieren. – nerkn

4
+1

Es unterstützt nur begrenzte Sprachen. Kein Python oder Rubin. – 3zzy

+0

auf der anderen Seite, wenn Sie ein vorhandener Visual Studio-Benutzer sind, unterstützt es viele der Technologien, die Sie gewohnt sind, ASP.net WebForms, MVC, Silverlight. –

0

CodePad scheint IDEOne ähnlich zu sein (ich war mir dessen nicht bewusst, danke).

13

I erstellt ShiftEdit Web-basierte IDE

Es nutzt Bespin und verfügt über grundlegende PHP-Unterstützung.

Enthält Syntax Hervorhebung, Integriertes (S) FTP, Tabs, Suchen/Ersetzen, Revisionshistorie + es ist kostenlos.

+1

Ich habe ShiftEdit verwendet, ich weiß nicht, ob es Open Source ist, aber es ist sehr gut. – roryok

+0

Quellcode: https://github.com/adamjimenez/shiftedit –

1

http://online-php.com - Open-Source-Lösung zum Bearbeiten von Dateien auf Ihrem FTP-Server. Features grundlegende erforderliche Funktionalität, einfache Bereitstellung auf Ihren Servern.