2011-09-17 35 views
5

我實際上正在嘗試創建一個基於瀏覽器的IDE用於教育目的來編寫Java語言程序。我希望它是像eclipse orion這樣的東西,除了IDE將能夠編譯和調試Java語言代碼(並且它將只是一個簡單的骨骼IDE)。另外,我希望至少在IDE的編輯器部分添加實時協作。是否可以在在線IDE中進行實時協作?

是否有可能創建一個可以實時協作的在線IDE,比如google文檔?另外,MobWrite是實現它的途徑之一,它是好的嗎?

如果可能的話,請通知我。 非常感謝您提前。

+0

我不知道MobWrite,但我用[EtherPad](https://github.com/ether/pad)來做一些協作工作。 –

+0

當然可以。 Atlassian的[Crucible](http://www.atlassian.com/software/crucible/)爲代碼評論提供實時協作。 –

+0

你可能想看看[Firepad](http://firepad.io)。這是一款開源的協作代碼和文本編輯器,您可以將其放入任何應用程序中。 –

回答

4

我認爲IBM有一個有趣的選擇(只是騎在博客中), 叫「基於Web瀏覽器的與Eclipse IDE的交互」

看一看這個鏈接:

http://www.rodenas.org/blog/2007/10/16/eclifox-web-browser-based-interaction-with-the-eclipse-ide/

因此,答案是肯定的,有可能以某種方式。

我希望它有幫助。

更新:

有一個類似的問題已經在該主題(但與IDE瀏覽器交互沒有提及),看看它,也許會有所幫助:

Real-time collaboration in Eclipse

2

從理論上講,任何事情都是可能的。

在實踐中,我不確定協作式編程......很多人都在實時地竊聽相同的文件......這將會很有成效。

程序在質量上與文本/標記文檔不同。當你們兩個人同時編輯一個程序時,語義上相互衝突的編輯可以以更基本的方式打破「工作」,而不是與文檔上的衝突編輯相沖突。我不認爲這是編寫程序的有效方法。

0

這取決於IDE的目的是嘗試一下(不需要帳戶)。 JavaWIDE提供了一個偉大的IDE,用於在編程類初期爲新手程序員介紹編程概念。 JavaWIDE可能永遠不會用於專業程序員。

0

Koding具有實時協作工具(用了一堆很酷的東西),在那裏你可以導入你的項目很容易

的CLOUD9 IDE開發。它也有一個可以訪問root的免費虛擬機。絕對值得一試。 :)

0

我最近看到Compilr這看起來很不錯。您可以在瀏覽器中運行它,支持完整的協作工作,並支持跨瀏覽器,也可以在設備上運行它。

好處是,它也包括了一些基本課程,讓你學習編碼這是你在尋找什麼:)

相關問題