यह घोषणा की गई थी "Apache NetBeans 16" का नया संस्करण जारी, संस्करण जो बड़ी संख्या में अपडेट के साथ-साथ सुधारों की एक बड़ी सूची, भाषा सुधार, समर्थन सुधार और बहुत कुछ के साथ आता है।
उन लोगों के लिए जो नेटबीन्स से अपरिचित हैं, आपको पता होना चाहिए कि यह यह काफी लोकप्रिय आईडीई है जो जावा एसई, जावा ईई, पीएचपी, सी/सी++, जावास्क्रिप्ट और ग्रूवी प्रोग्रामिंग भाषाओं के लिए समर्थन प्रदान करता है।
NetBeans 16 मुख्य नई सुविधाएँ
इस नए संस्करण में यूजर इंटरफेस प्रस्तुत किया गया है आपकी अपनी FlatLaf संपत्तियों को लोड करने की क्षमता प्रदान करता है एक कस्टम कॉन्फ़िगरेशन फ़ाइल से, इस तथ्य के अतिरिक्त कि YAML और Dockerfile स्वरूपों के लिए समर्थन बढ़ा दिया गया है कोड संपादक में।
इस नए संस्करण में एक और बदलाव जो सामने आया है, वह है मावेन संकलन प्रणाली के लिए बेहतर समर्थन, साथ ही पहचान योग्य कलाकृतियों के रूप में परियोजना परिणामों को संसाधित करने की क्षमता के अलावा जकार्ता ईई 9/9.1 के लिए बेहतर समर्थन। और उनके स्थान।
जोड़े गए NetBeans 16 के इस नए संस्करण में भी यह सबसे अलग है रिकॉर्ड पैटर्न के लिए स्वत: पूर्णता, इंडेंटेशन स्वरूपण और संकेत के लिए समर्थन और यह कि लेबल के मामले में टेम्प्लेट की स्वत: पूर्णता भी लागू की गई थी।
दूसरी ओर, हम पा सकते हैं कि संकलन के दौरान कुछ प्लगइन्स के उपयोग के आधार पर चेतावनियों को अक्षम करने के लिए समर्थन जोड़ा गया है और PHP और ग्रूवी वातावरण में समस्याओं का समाधान किया गया है।
जोड़ा TOML और ANTLR v4/v3 स्वरूपों के साथ अनुकूलता, साथ ही Java 19 की कुछ नई विशेषताओं के लिए अतिरिक्त समर्थन और अपडेटेड NetBeans' बिल्ट-इन Java कंपाइलर nb-javac (संशोधित javac)।
अन्य परिवर्तनों की कि इस नए संस्करण से बाहर खड़े हो जाओ:
- डिबगिंग API में ActionsManager को फिर से डिज़ाइन किया गया है।
- मल्टीकास्ट जार के लिए समर्थन जोड़ा गया।
- बेहतर जावा प्लेटफॉर्म चयन तर्क।
- ग्रैडल बिल्ड सिस्टम के लिए बेहतर समर्थन।
- Gradle डिपेंडेंसी ट्री को एक्सपोर्ट करने के लिए project.dependency API के लिए शुरुआती सपोर्ट जोड़ा गया।
- ग्रेड एडिटर से संबंधित पुन: डिज़ाइन की गई कार्यक्षमता। Build.gradle के बिना परियोजनाओं के लिए जोड़ा गया समर्थन।
- C/C++ प्रोजेक्ट्स के लिए वातावरण aarch64 आर्किटेक्चर वाले सिस्टम पर CPPLight डीबगर का काम प्रदान करता है।
- एलएसपी (लैंग्वेज सर्वर प्रोटोकॉल) सर्वर का उपयोग करके उन्नत ऑडिटिंग क्षमताएं।
- Oracle क्लाउड भेद्यता ऑडिटिंग के लिए समर्थन जोड़ा गया।
- एएनटीएलआर व्याकरण संपादित करते समय एनपीई में निश्चित संभावित त्रुटियां
- ANTLRv4 व्याकरण के लिए उन्नत समर्थन
- ANTLRv4 कोड स्निपेट्स और इंडेंटेशन के लिए समर्थन
- ANTLRv4 व्याकरण के लिए अधिक सटीक कोड पूर्णता
- एएनटीएलआर v4 के लिए फ़ाइल इंडेंटेशन और कोड पूर्णता का निश्चित अंत
- लॉग पैटर्न (वर्तमान) के लिए त्रुटि पुनर्प्राप्ति समाधान
- Jdk-19 केस पैटर्न के लिए कार्यान्वित कोड पूर्णता
- jlMatchException गायब होने और पैटर्न मौजूद होने पर त्रुटि पुनर्प्राप्ति के लिए ठीक करें
अंत में यदि आप इसके बारे में अधिक जानना चाहते हैं इस नए संस्करण में, आप विवरण की जांच कर सकते हैं निम्नलिखित लिंक.
लिनक्स पर Apache NetBeans 16 कैसे स्थापित करें?
जो लोग इस नए संस्करण को प्राप्त करना चाहते हैं, उन्हें अवश्य करना चाहिए एप्लिकेशन का स्रोत कोड डाउनलोड करें, से प्राप्त किया जा सकता है निम्नलिखित लिंक.
एक बार जब आप सब कुछ स्थापित कर लेते हैं, तो नई डाउनलोड की गई फ़ाइल को अपनी पसंद की निर्देशिका में अनज़िप करें।
और टर्मिनल से हम इस निर्देशिका में प्रवेश करने जा रहे हैं और फिर निष्पादित करें:
ant
Apache NetBeans IDE बनाने के लिए। एक बार बनने के बाद आप टाइप करके IDE चला सकते हैं
./nbbuild/netbeans/bin/netbeans
भी अन्य स्थापना विधियाँ हैं जिससे उन्हें सपोर्ट किया जा सकता है, उनमें से एक Snap पैकेज की मदद से है।
उन्हें केवल अपने सिस्टम पर इस प्रकार के पैकेजों को स्थापित करने में सक्षम होने के लिए समर्थन की आवश्यकता होती है। इस विधि का उपयोग कर स्थापित करने के लिए, आपको निम्न कमांड टाइप करना होगा:
sudo snap install netbeans --classic
दूसरा तरीका फ़्लैटपैक पैकेज की मदद से है, इसलिए आपके पास इन पैकेज़ों को अपने सिस्टम पर स्थापित करने के लिए समर्थन होना चाहिए।
स्थापना करने का आदेश निम्नानुसार है:
flatpak install flathub org.apache.netbeans
मुझे यह बहुत बुद्धिमान लगता है कि ये सुधार साल के अंत से पहले जारी किए गए हैं। निश्चित रूप से इन सुधारों से हमें मिली कुछ समस्याओं का समाधान हो जाएगा और भविष्य में सिरदर्द से बचा जा सकेगा। NetBeans टीम को शुभकामनाएं और इन नए कार्यान्वयनों के लिए हमारा हार्दिक धन्यवाद।