NetBeans 12.1, एक संस्करण जो C / C ++, जावा और PHP के लिए कुछ सुधार लाता है

Apache-netbeans

La अपाचे सॉफ्टवेयर फाउंडेशन संगठन का अनावरण किया हाल ही में एकीकृत विकास पर्यावरण के नए संस्करण, «अपाचे नेटबींस 12.1«, यह एक संस्करण है जिसमें कुछ समर्थन सुधार C / C ++, Java, PHP और HTML के लिए जोड़े जाते हैं।

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

NetBeans 12.1 मुख्य नई सुविधाएँ

आईडीई का यह नया संस्करण महान बदलावों के साथ नहीं आया है, लेकिन यह प्रोग्रामिंग भाषाओं के लिए कुछ पहलुओं में सुधार करता है।

और यह है कि जारी किए गए इस नए संस्करण में, C / C ++ भाषाओं के लिए सीमित समर्थन जोड़ा गया, जो अभी भी NetBeans IDE 8.2 के लिए पहले से जारी C / C ++ डेवलपमेंट प्लगइन्स से पीछे है।

C / C ++ में विकास के लिए, सरलतम परियोजनाओं के लिए सहायता प्रदान की जाती हैआपको कंपाइल चलाने और कमांड चलाने की अनुमति देता है, टेक्स्टमैट व्याकरणों का उपयोग करके वाक्यविन्यास हाइलाइटिंग, और gdb का उपयोग करके डिबगिंग।

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

एक और बदलाव जो जोड़ा गया वह था जकार्ता ईई 8 मंच के लिए समर्थन, जिसने जावा ईई (जावा प्लेटफ़ॉर्म, एंटरप्राइज एडिशन) को बदल दिया। आप जकार्ता ईई 8 परियोजनाओं को बना सकते हैं और जकार्ता ईई 8 का उपयोग करने के लिए मौजूदा मावेन अनुप्रयोगों को संशोधित कर सकते हैं।

नेटबीन्स बिल्ट-इन जावा कंपाइलर नायब-जेवाक (javac द्वारा संशोधित) जावा 14 का उपयोग करने के लिए इसका अनुवाद किया गया है।

जावा के लिए, कीवर्ड समर्थन वर्गों को परिभाषित करने के लिए एक कॉम्पैक्ट तरीका प्रदान करने के लिए "रिकॉर्ड" को नया रूप दिया गया है, समान रूप से विभिन्न निम्न-स्तरीय विधियों को समान रूप से परिभाषित करने की आवश्यकता से बचने के लिए, उन मामलों में जहां डेटा केवल फ़ील्ड में संग्रहीत किया गया है, हैशकोड (), और स्ट्रिंग () में।

कार्य का व्यवहार जिसके साथ परिवर्तन नहीं होता है। कीवर्ड "रिकॉर्ड" के साथ जावा कंस्ट्रक्शन बनाने के लिए एक नया टेम्प्लेट जोड़ा गया है। बेहतर "रिकॉर्ड" कोड पूरा समर्थन।

जावा एसई के लिए, ग्रैड बिल्ड सिस्टम सपोर्ट सक्षम है। उत्पन्न निर्देशिकाओं के लिए समर्थन जोड़ा गया था और एनोटेशन प्रोसेसर के साथ सही काम सुनिश्चित किया गया था।

PHP के लिए, नए कार्यों को संगीतकार मेनू में जोड़ा गया है ऑटोलैडर को अपडेट करने और स्क्रिप्ट चलाने के लिए। डिबगर में, चर के बूलियन मानों में 0 और 1 के बजाय, झूठे और सच्चे प्रदर्शित होते हैं। कोड विश्लेषण के लिए बेहतर उपकरण।

HTML के लिए, मार्कअप सत्यापनकर्ता घटक अद्यतन किया गया है (validator.jar)। पैटर्न को पूरा करने के लिए समर्थन शामिल है। «जैसे निर्माणों के लिए कोड पूरा करने और वाक्य रचना हाइलाइटिंग के लिए जोड़ा गया समर्थन »

CSS के लिए, "टैब और इंडेंट" प्रारूपण विकल्प प्रस्तावित किए गए हैं इंडेंटेशन और टैब या रिक्त स्थान के उपयोग को नियंत्रित करने के लिए।

स्टार्टअप पर, यह एसडीकेमैन टूलकिट का उपयोग करके लिनक्स और मैकओएस पर स्थापित जेडडीके का पता लगाता है।

लिनक्स पर NetBeans 12.1 कैसे स्थापित करें?

जो लोग इस नए संस्करण को प्राप्त करना चाहते हैं, उन्हें आवेदन का स्रोत कोड डाउनलोड करना होगा जो वे प्राप्त कर सकते हैं नीचे दिए गए लिंक से

एक बार जब आप सब कुछ स्थापित कर लेते हैं, तो नई डाउनलोड की गई फ़ाइल को अपनी पसंद की निर्देशिका में अनज़िप करें।

और टर्मिनल से हम इस निर्देशिका में प्रवेश करने जा रहे हैं और फिर निष्पादित करें:

ant

Apache NetBeans IDE बनाने के लिए। एक बार बनने के बाद आप टाइप करके IDE चला सकते हैं

./nbbuild/netbeans/bin/netbeans

भी अन्य स्थापना विधियाँ हैं जिसके साथ उनका समर्थन किया जा सके, उनमें से एक स्नैप पैकेज की मदद से है।

उन्हें केवल अपने सिस्टम पर इस प्रकार के पैकेजों को स्थापित करने में सक्षम होने के लिए समर्थन की आवश्यकता होती है। इस विधि का उपयोग कर स्थापित करने के लिए, आपको निम्न कमांड टाइप करना होगा:

sudo snap install netbeans --classic

एक और तरीका है फ्लैटपैक पैकेज की मदद से, इसलिए उनके पास अपने सिस्टम पर इन पैकेजों को स्थापित करने के लिए समर्थन होना चाहिए।

स्थापना करने का आदेश निम्नानुसार है:

flatpak install flathub org.apache.netbeans

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।