Intellij आणि Eclipse दरम्यान फरक

Anonim

Intellij vs Eclipse

जावा आयडीई (समन्वित विकास पर्यावरण) बाजारपेठ प्रोग्रामिंग टूल्सच्या क्षेत्रात सर्वाधिक तीव्रतेने लढत आहे. IntelliJ IDEA आणि Eclipse या क्षेत्रातील चार प्रमुख प्रतिस्पर्धीपैकी दोन (नेटबॅन आणि ओरेकल जेडीवेलर हे दुसरे दोन आहेत). एक्लिप्स विनामूल्य आणि ओपन सोर्स सोफ्टवेअर आहे, तर इंटेलिय जे एक व्यावसायिक उत्पादन आहे.

एक्लिप्स्

एक्लिप्स् एक आयडीई आहे जो अनेक भाषांमध्ये ऍप्लिकेशनच्या विकासास अनुमती देतो. खरेतर, IDE आणि प्लग-इन सिस्टीमसह संपूर्ण सॉफ्टवेअर डेव्हलपमेंट वातावरण असे म्हटले जाऊ शकते. हे विनामूल्य आहे, आणि एक्लिप्स् पब्लिक लायसन्स अंतर्गत मुक्त स्रोत सॉफ्टवेअर प्रकाशित केला आहे. तथापि, योग्य प्लग-इन्सचा वापर करून, तो इतर अनेक भाषांमधील अनुप्रयोग जसे की सी, सी ++, पर्ल, पीएचपी, पायथन, रुबी, इत्यादी विकसित करण्यासाठी वापरला जाऊ शकतो. एक्लिप्स् आयडीईला एक्लेप्से एडीटी, एक्लिप्स सीडीटी, एक्लिप्स असे म्हणतात. JDT आणि Eclipse PDT, अनुक्रमे एडीए, सी / सी ++, जावा आणि पीएचपीसह वापरले जात असताना. हे क्रॉस-प्लॅटफॉर्म IDE आहे, जे अनेक ऑपरेटिंग सिस्टमवर चालते. त्याची वर्तमान आवृत्ती आवृत्ती 3. 7 जून मध्ये प्रकाशित झाले, 2011.

Intellij

IntelliJ IDEA JetBrains द्वारे विकसित जावा आयडीईए आहे IntelliJ पहिल्या आवृत्ती 2001 मध्ये बाहेर आला. त्या वेळी, प्रगत कोड नेव्हिगेशन आणि refactoring करीता समर्थन एकमात्र IDE होते. हे एक व्यावसायिक उत्पादन आहे, जिथे सर्व प्लॅटफॉर्मसाठी एक विनामूल्य 30-दिवसांची चाचणी (सर्व वैशिष्ट्यांसह) उपलब्ध आहे. अधिक अलीकडे, मुक्त स्रोत संस्करण उपलब्ध केला गेला आहे. वर्तमान स्थिर आवृत्ती 10 आहे. 0. हे यूएमएल क्लास आकृत्या काढण्यासाठी आधार देते, हाइबरनेट मधील व्हिज्युअल मॉडेलिंग, स्प्रिंग 3. 0, अवलंबन आणि मॅव्हनचे विश्लेषण. जावा, जावास्क्रिप्ट, एचटीएमएल, पायथन, रुबी, PHP सारख्या अनेक भाषांमध्ये अॅप्लिकेशन्स वापरल्या जाऊ शकतात. IntelliJ फ्रेमवर्क्स आणि जेएसपी, जेएसएफ, ईजेबी, अजाक्स, जीडब्ल्यूटी, स्ट्रटस्, स्प्रिंग, हाइबरनेट आणि ओएसजीआय सारख्या तंत्रज्ञानाच्या मोठ्या श्रेणीचे समर्थन करते. शिवाय, ग्लासफिश, जेबीस, टोमॅक व वेबस्प्रेअर सारख्या विविध अॅप्लीकेशन सर्व्हरचे समर्थन इंटेलीज द्वारा समर्थित आहे. सीटीएस, सबव्हरसन, एंट, मॅवेन आणि जेयूनिट सह सहज एकत्रीकरण इंटेली जे द्वारा शक्य झाले आहे.

इंटेलिज आणि एक्लिप्समध्ये काय फरक आहे?

जरी इंटेलीज आणि एक्लिप्स् दोन्ही सध्याच्या सर्वात लोकप्रिय जावा आयडीईजच्या आहेत, तरी त्यांच्यात फरक आहे. सर्व प्रथम, एक्लिप्स विनामूल्य आणि पूर्णतः मुक्त स्रोत आहे, तर IntelliJ एक व्यावसायिक उत्पादन आहे. IntelliJ मध्ये मेवेनसाठी समर्थन उत्तम आहे IntelliJ IDEA अंगभूत GUI बिल्डरसह स्विंगसाठी येतो, परंतु आपण त्याच उद्देशासाठी एक्लिप्सेमध्ये स्वतंत्र प्लग-इन वापरणे आवश्यक आहे. खरं तर, जावा समुदायात इंटेलीलच्या जीयूआय बिल्डरला या क्षणी सर्वोत्तम जीयूआय डिझायनर मानले जाते. एक्सएमएल सपोर्टच्या संदर्भात, इंटेलीजजे चांगले पर्याय प्रदान करते.यात अंगभूत XML संपादक आहे ज्यात अत्याधुनिक वैशिष्ट्ये जसे की कोड पूर्तता आणि सत्यापन (जे एक्लिप्स् मध्ये उपस्थित नसतात). तथापि, प्लग-इन सिस्टीम आणि अनेक पक्षांकडून उपलब्ध असलेल्या मोठ्या प्रमाणातील प्लग-इन मोठ्या प्रमाणात उद्योगात Eclipse अतिशय लोकप्रिय करतात. वैशिष्ट्यांमधील फरक असूनही, जावा समुदायातील सामान्य नागरिकांच्या मते या दोन आयडीईच्या कार्यक्षमतेबद्दल सारखीच मते आहेत.