2011-09-17 14 views
5

मैं वास्तव में जावा भाषा कार्यक्रम कोड करने के लिए शैक्षणिक उद्देश्य के लिए ब्राउज़र आधारित आईडीई बनाने की कोशिश कर रहा हूं। मैं चाहता हूं कि यह ग्रहण ओरियन जैसा कुछ हो, सिवाय इसके कि आईडीई जावा भाषा कोड को संकलित और डिबग करने में सक्षम होगा (और यह केवल एक नंगे हड्डियों आईडीई होगी)। और, मैं आईडीई के कम से कम संपादक भाग में वास्तविक समय सहयोग जोड़ना चाहता हूं।क्या ऑनलाइन आईडीई में वास्तविक समय सहयोग होना संभव है?

क्या ऑनलाइन आईडीई बनाना संभव होगा जिसमें Google डॉक्स की तरह वास्तविक समय सहयोग होगा? साथ ही, MobWrite इसे प्राप्त करने के तरीकों में से एक है और क्या यह अच्छा है?

यदि यह संभव है, कृपया मुझे सूचित करें। अग्रिम में आपका बहुत बहुत धन्यवाद।

+0

मैं MobWrite के बारे में पता नहीं है, लेकिन मैं का उपयोग किया है [EtherPad] (https://github.com/ether/pad) कुछ सहयोगी काम करने के लिए। –

+0

निश्चित रूप से करने योग्य। [क्रूसिबल] (http://www.atlassian.com/software/crucible/) एटलसियन से कोड समीक्षाओं के लिए वास्तविक समय सहयोग है। –

+0

आप [फायरपैड] (http://firepad.io) पर एक नज़र डालना चाहते हैं। यह एक ओपन सोर्स सहयोगी कोड और टेक्स्ट एडिटर है जिसे आप किसी ऐप में छोड़ सकते हैं। –

उत्तर

4

मुझे लगता है कि वहाँ एक दिलचस्प विकल्प आईबीएम द्वारा (बस एक ब्लॉग में सवार), बुलाया "वेब ब्राउज़र आधारित ग्रहण आईडीई के साथ बातचीत" है।

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

तो जवाब है हाँ, यह संभव है किसी भी तरह है:

इस लिंक पर एक नज़र डालें।

मुझे उम्मीद है कि यह मदद करता है।

अद्यतन:

वहाँ एक समान प्रश्न (लेकिन आईडीई के साथ ब्राउज़र बातचीत का उल्लेख नहीं है) उस विषय पर पहले से ही है, यह पर एक नजर है, हो सकता है सहायक हो सकता है:

Real-time collaboration in Eclipse

2

सिद्धांत रूप में, कुछ भी संभव है।

प्रैक्टिस में, मुझे यकीन नहीं है कि सहयोगी प्रोग्रामिंग ... जहां वास्तविक लोग वास्तविक समय में एक ही फाइल पर हैंकिंग कर रहे हैं ... उत्पादक होने जा रहा है।

कार्यक्रम टेक्स्ट/मार्कअप दस्तावेज़ों के लिए गुणात्मक रूप से अलग हैं। जब आप दो लोग एक साथ प्रोग्राम को संपादित कर रहे हैं, तो अर्थात् विरोधाभासी संपादन दस्तावेज़ पर विवादित संपादन की तुलना में "काम" को एक और अधिक मौलिक तरीके से तोड़ सकते हैं। मुझे यह प्रोग्राम लिखने का एक प्रभावी तरीका नहीं दिख रहा है। http://www.javawide.org

यह समवर्ती संपादन है, और आप संकलन और ब्राउज़र में सीधे चला सकते हैं:

2

ज़रूर, JavaWIDE आप के लिए क्या देख रहे है।

जावावाइड मुफ्त है और साइट शैक्षिक संस्थानों के लिए उपलब्ध हैं।

इसे बाहर http://sandbox.javawide.org

0

यह आईडीई के प्रयोजन पर निर्भर करता है पर (की जरूरत नहीं खाता) की कोशिश करने के लिए स्वतंत्र महसूस। जावावाइड अपने प्रोग्रामिंग कक्षाओं की शुरुआत में नौसिखिया प्रोग्रामर के लिए प्रोग्रामिंग अवधारणाओं को शुरू करने के लिए एक महान आईडीई प्रदान करता है। जावावाइड शायद पेशेवर प्रोग्रामर के लिए कभी भी इस्तेमाल नहीं किया जाएगा।

0

Cloud9 IDEmulti-language support ने हाल ही में एक नया वास्तविक समय सहयोगी संपादन सुविधा (लेखक जानकारी के साथ), समूह चैट और फ़ाइल संशोधन इतिहास टाइम्सलाइडर सहित एक नए सहयोगी उपकरण जारी किए हैं।इसके अलावा, https://c9.io/site/blog/2013/10/new-collaboration/

मुस्तफा में विस्तार से बताया है कि सहयोग

0

Koding एक वास्तविक समय सहयोग उपकरण (शांत सामान का एक समूह के साथ) है, जहां आप अपनी परियोजनाओं वास्तव में आसान आयात कर सकते हैं के पीछे

Cloud9 आईडीई डेवलपर। इसमें रूट पहुंच के साथ एक मुफ्त वीएम भी है। निश्चित रूप से जांचने लायक है। :)

0

मैंने हाल ही में Compilr देखा और यह बहुत सभ्य लगता है। आप इसे ब्राउज़र के अंदर चला सकते हैं, पूर्ण सहयोग कार्य समर्थित है और इसका क्रॉस ब्राउज़र है और आप इसे अपने डिवाइस पर भी चला सकते हैं।

अच्छा बात यह भी आप कोडिंग जानने के लिए जो है आप :)

0

के लिए वास्तव में क्या देख रहे ऑन-प्रिमाइसेस एक स्थापित के लिए (आप बाहरी सर्वर/सेवाओं पर निर्भर नहीं है कुछ बुनियादी पाठ्यक्रम भी शामिल है कि है) आप की कोशिश कर सकते ग्रहण + Saros (http://www.saros-project.org/), Saros केवल XMPP पर निर्भर करता है, लेकिन आप अपने खुद के सर्वर स्थानीय रूप से बना सकते हैं (http://www.igniterealtime.org/projects/openfire/)

वेब आधारित सहयोग उपकरण के लिए ऑन-प्रिमाइसेस भी मैं इस विकासशील किया गया है: https://github.com/juanitomint/Space_Editor यह NodeJS के आधार पर, ExtJS, इक्का संपादक और Git, योगदानकर्ताओं स्वागत है

संबंधित मुद्दे