आपको जावा में नेटबीन्स के बारे में जानने की आवश्यकता है



जावा में NetBeans मॉड्यूलर घटकों का एक मंच है जो सॉफ्टवेयर विकास को सक्षम करने के लिए, घटकों के रूप में भी जाना जाता है।

NetBeans एक ओपन-सोर्स IDE है जिसका उपयोग डेवलपर्स के लिए जावा डेस्कटॉप एप्लिकेशन विकसित करने के लिए किया जाता है। नेटबीन्स जावा डेवलपर्स को पेशेवर डेस्कटॉप, मोबाइल और एंटरप्राइज़ एप्लिकेशन बनाने के लिए आवश्यक सभी उपकरण प्रदान करता है। इस लेख में, हम जावा में नेटबीन्स के बारे में निम्नलिखित विषयों को शामिल करेंगे:

NetBeans मॉड्यूलर घटकों का एक मंच है जो सॉफ्टवेयर विकास को सक्षम करने के लिए, घटकों के रूप में भी जाना जाता है। यह मॉड्यूल को गतिशील रूप से अद्यतन सुविधाओं को डाउनलोड करने के साथ-साथ डिजिटल रूप से उन्नयन को प्रमाणित करने की अनुमति देता है।





फ्रेमवर्क की पुन: प्रयोज्य सुविधा जावा स्विंग डेस्कटॉप अनुप्रयोगों के विकास को अधिक सरल बनाती है। यह तृतीय-पक्ष डेवलपर्स को प्लेटफ़ॉर्म एक्सटेंशन क्षमताएं प्रदान करता है और दुनिया भर में उपयोगकर्ताओं और डेवलपर्स का एक बहुत बड़ा समुदाय है।

चलो शुरू करें!



इतिहास

NetBeans, जो एक छात्र परियोजना के रूप में शुरू हुआ, को 1996 में चेकोस्लोवाकिया (चेक गणराज्य) में Xelfi नाम दिया गया था। पहला जावा एकीकृत विकास पर्यावरण Xelfi था। यह परियोजना इतनी आकर्षक होने के साथ-साथ काफी सफल भी थी कि छात्रों ने फैसला किया कि वे अपने स्नातक स्तर के बाद इसे व्यावसायिक उत्पाद के रूप में बाजार में उतार सकते हैं। सभी को खुद से संसाधनों की व्यवस्था करते हुए, उन्होंने एक ऑनलाइन कंपनी बनाई और काम करना शुरू किया।

शुरुआती के लिए Microsoft sql ट्यूटोरियल

Apache_NetBeans_Logo - जावा में netbeans - edureka

रोमन स्टेनक ने Xelfi की खोज की। इस विचार ने उन्हें इतना अचरज में डाल दिया कि उन्होंने निवेश करने के लिए अपना अगला स्टार्टअप ढूंढ लिया। स्टार्ट अप के लिए नए विचारों की तलाश करते हुए उन्होंने Xelfi को पाया। मूल योजना नेटवर्क-सक्षम JavaBeans घटकों को विकसित करना था जो उपयोगकर्ताओं को परियोजनाओं की दूरस्थ पहुंच प्रदान करते थे। आईडीई की मूल वास्तुकला के डिजाइनर, जारोस्लाव तुलच ने एक्सफ़ेली का नाम नेटबीन्स के रूप में रखा जो इसे ठीक से अनुकूल करते थे। एंटरप्राइज जावा बीन्स के लिए विनिर्देशों सामने आने के बाद, इस तरह के घटकों के लिए मानक के साथ काम करने के बजाय प्रतिस्पर्धा करने के लिए अधिक समझदारी की गई थी।



  • NetBeans DeveloperX2 को 1999 के वसंत में रिलीज़ किया गया था और इसने स्विंग का समर्थन किया। JDK 1.3 में आए प्रदर्शन में सुधार 1999 में जारी किए गए थे।
  • टीम ने DeveloperX2 को अधिक मॉड्यूलर NetBeans में फिर से आर्किटेक्चर करने में बहुत मेहनत की जो आज उपयोग किए जा रहे सॉफ़्टवेयर का आधार बनती है।
  • नेटबींस को जून 2000 में खुला स्रोत बनाया गया था। सन माइक्रोसिस्टम्स ओरेकल की सहायक कंपनी बनने से पहले जनवरी 2010 तक परियोजना प्रायोजक रही।

दो आधार उत्पाद हैं: NetBeans IDE और NetBeans प्लेटफ़ॉर्म।

वे वाणिज्यिक और गैर-वाणिज्यिक उपयोग के लिए स्वतंत्र हैं। दोनों के लिए स्रोत कोड उनकी आवश्यकताओं के अनुसार पुन: उपयोग करने के लिए सभी के लिए उपलब्ध है, लेकिन केवल सीमा यह है कि यह उपयोग की शर्तों के भीतर होना चाहिए।

जावा में नेटबीन्स की विशेषताओं के साथ आगे बढ़ना

विशेषताएं

जावा में नेटबीन्स की विभिन्न महत्वपूर्ण विशेषताएं हैं। आइए इन विशेषताओं में से प्रत्येक के विवरण में शामिल हों:

संपादकों और फ़ाइल टेम्पलेट

नेटबीन्स आईडीई में संपादक में कई विशेषताएं हैं जो इसे अन्य पाठ संपादकों से अलग बनाती हैं।

आईडीई द्वारा समर्थित विभिन्न भाषाएं जावा, सी / सी ++, एक्सएमएल, एचटीएमएल, पीएचपी, सीएसएस और जावास्क्रिप्ट हैं जिन्हें आगे अन्य भाषाओं के समर्थन के लिए भी बढ़ाया जा सकता है।
समर्थित भाषाओं और वेब तकनीकों में से प्रत्येक के लिए फ़ाइल टेम्पलेट प्रदान किए गए हैं। उदाहरण के लिए- जावास्क्रिप्ट फ़ाइल टेम्पलेट, HTML फ़ाइल टेम्पलेट आदि।

स्थैतिक विश्लेषण के लिए आगे बढ़ रहा है।

स्थैतिक विश्लेषण

यदि कोड छोटी गाड़ी है तो यह डिबग होने तक मालिक के लिए खर्च का एक स्रोत साबित होता है। इसके लिए, हमारे पास स्थिर कोड विश्लेषण उपकरण हैं, लोकप्रिय ओपन सोर्स जावा फाइंडबग्स टूल के साथ एकीकरण है।

कैसे एक जावा कार्यक्रम को समाप्त करने के लिए

पार्सिंग प्रॉपर्टी के साथ आगे बढ़ना।

पार्सिंग प्रॉपर्टी

जैसे ही हम इसे लिखना शुरू करते हैं, कोड शुरू हो जाता है और इसलिए इसे लाइव पार्सिंग के रूप में जाना जाता है। कोड में विभिन्न त्रुटियों और अन्य सामान्य गलतियों को आईडीई द्वारा उजागर किया जा रहा है ताकि कोडर केवल कोडिंग के समय इसे सही कर सके। यह संकलक के सुझाव (संकेत) और चेतावनी भी दिखाता है।

Refactoring के साथ आगे बढ़ना।

परावर्तन

ऐसे कई रीफैक्टरिंग उपकरण उपलब्ध हैं, जो हमें बिना ब्रेक के कोड के पुनर्गठन की सुविधा प्रदान करते हैं। हम बड़े कोड (जिसमें कोड की कई लाइनें शामिल हैं) पर शक्तिशाली निरीक्षण चला सकते हैं और निरीक्षण और ट्रांसफ़ॉर्म टूल का उपयोग करके इसे स्वचालित रूप से ठीक कर सकते हैं।

कोड समापन के साथ आगे बढ़ना।

कोड पूर्णता

कोड सुविधा का स्वत: पूर्ण होना उन कुछ भाषाओं के लिए प्रदान किया गया है जिनमें जावा, C / C ++, PHP, Groovy, XML, HTML, CSS और JavaScript शामिल हैं।

इंटेलिजेंट नेविगेशन के साथ आगे बढ़ना।

बुद्धिमान नेविगेशन

हम मानक पाठ, ऊँट केस प्रारूप या वाइल्ड कार्ड का उपयोग करके किसी भी फ़ाइल, प्रकार या प्रतीक पर नेविगेट कर सकते हैं, और हम पूरे कोडबेस में केस सेंसिटिव सर्च भी कर सकते हैं।

त्वरित प्रविष्टि के साथ आगे बढ़ रहा है।

त्वरित प्रविष्टि

आम कोड स्निपेट्स की पीढ़ी संपादक के भीतर भी की जा सकती है।
कोड के सामान्य टुकड़े के लिए, हम टाइप करते समय रिकॉर्ड मैक्रोज़ जोड़ सकते हैं (लेकिन हमें इसे पहले परिभाषित करने की आवश्यकता है)।

स्मार्ट सुझावों पर आगे बढ़ना।

स्मार्ट सुझाव

यह आईडीई द्वारा एक उचित विश्लेषण के बाद कोड को जल्दी से ठीक करने या बढ़ाने के लिए उपयोगी संकेत का एक व्यापक सेट प्रदान करता है। यह वास्तव में इस IDE में एक गेम चेंजिंग फीचर है।

पदानुक्रम निरीक्षण के साथ आगे बढ़ना।

पदानुक्रम निरीक्षण

जैसा कि नाम से पता चलता है कि यह सुविधा हमें सदस्यों को इनविटेक्ट करने देती है और नेविगेटर विंडो और हायरार्की विंडो में किसी भी फाइल के सुपरस्क्रिप्ट या उपप्रकार पदानुक्रम की अनुमति देती है। यह प्रदर्शित विवरण के स्तर को नियंत्रित करने के लिए फिल्टर प्रदान करता है।

आसान अनुकूलन के साथ आगे बढ़ना।

आसान अनुकूलन

संपादक में प्रदर्शित सभी सामग्री और व्यवहार कोडिंग, प्रलेखन दृश्य, कीबोर्ड शॉर्टकट, रंग आदि सहित अनुकूलन योग्य है।

अब जब आप आसानी से कस्टमाइज़ेशन जानते हैं, तो एडिटिंग और रिफैक्टरिंग के साथ आगे बढ़ें।

जावा में mvc अनुप्रयोग उदाहरण

एडिटिंग और रिफैक्टिंग

IDE में विज़ार्ड और टेम्प्लेट हैं जो हमें जावा ईई, जावा एसई और जावा एमई एप्लिकेशन बनाते हैं। जावा में नेटबीन्स भी कई प्रकार की तकनीकों और रूपरेखाओं का समर्थन करता है।
उदाहरण के लिए - आप उस एप्लिकेशन को बनाने के लिए विज़ार्ड और टेम्प्लेट का उपयोग कर सकते हैं, जो मॉड्यूलर अनुप्रयोगों के आधार के रूप में ओएसजीआई फ्रेमवर्क या नेटबींस मॉड्यूल सिस्टम का उपयोग करता है।
नेटबीन्स संपादक लगभग सभी कंप्यूटर भाषाओं से अवगत था जो आपको त्रुटियों का पता लगाने में मदद करता है, जबकि कोड टाइप किया जा रहा है और प्रलेखन पॉपअप और स्मार्ट कोड पूरा होने पर हमें सहायता करता है। इन सबसे ऊपर, यह उच्च गति के साथ किया जाता है और इसे डेवलपर्स की पहली पसंद बनाता है।

अब, जावा -8 भाषा उपकरण को समझते हैं।

जावा 8- भाषा उपकरण

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

एक ही समय में कई अनुप्रयोगों के माध्यम से खोज करने के लिए बैच विश्लेषक और कन्वर्टर्स हैं और नई जावा 8 भाषा में रूपांतरण के लिए मिलान पैटर्न।

इसके साथ, हम इस लेख के अंत में आ गए हैं। मुझे उम्मीद है कि आप समझ गए होंगे कि नेटबाइन्स मूल रूप से एक आईडीई (इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट) है जो जावा, एचटीएमएल 5, पीएचपी, सी / सी ++, जावास्क्रिप्ट आदि के आधार पर अनुप्रयोगों के विकास के लिए उपयोग किया जाता है।

बाहर निकालो Edureka द्वारा। यह पाठ्यक्रम उन छात्रों और पेशेवरों के लिए डिज़ाइन किया गया है जो जावा डेवलपर बनना चाहते हैं। पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक शुरुआत देने के लिए डिज़ाइन किया गया है और आपको हाइबरनेट और स्प्रिंग जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इसे 'जावा में Netbeans' ब्लॉग के टिप्पणी अनुभाग में उल्लेख करें और हम आपको जल्द से जल्द वापस मिलेंगे।