NetBeans 17 Java 19 साठी समर्थन आणि JDK 20 सह सुसंगतता जोडते

अपाचे-नेटबीन्स

NetBeans हे एक मुक्त समाकलित विकास वातावरण आहे, जे प्रामुख्याने Java प्रोग्रामिंग भाषेसाठी बनवले आहे.

अपाचे सॉफ्टवेअर फाउंडेशनने अलीकडेच एलApache NetBeans 17 च्या नवीन आवृत्तीचे प्रकाशन, ज्यामध्ये मोठ्या प्रमाणात बदल आणि सुधारणा करण्यात आल्या आहेत.

ज्यांना NetBeans बद्दल अपरिचित आहे, त्यांना हे माहित असावे तो खूप लोकप्रिय IDE आहे जे Java SE, Java EE, PHP, C/C++, JavaScript आणि Groovy प्रोग्रामिंग भाषांसाठी समर्थन पुरवते.

नेटबीन्स 17 मुख्य नवीन वैशिष्ट्ये

NetBeans 17 च्या सादर केलेल्या या नवीन आवृत्तीमध्ये, हे हायलाइट केले आहे जकार्ता EE 10 प्लॅटफॉर्मसाठी समर्थन जोडले y Java 19 मधील काही नवीन वैशिष्ट्यांसाठी सुधारित समर्थन, जसे की स्विच अभिव्यक्तीमध्ये नमुना जुळणे.

आणखी एक वेगळा बदल म्हणजे तो JDK 20 सह सुसंगततेसाठी तयार केला गेला आहे, तसेच तो आहेआणि अतिरिक्त सूचना जोडल्या Java कोडसाठी आणि NetBeans च्या अंगभूत Java compiler nb-javac (सुधारित javac) आवृत्ती 19.0.1 मध्ये अद्यतनित केले गेले आहे.

त्या व्यतिरिक्त, NetBeans 17 च्या या नवीन आवृत्तीमध्ये, ग्रेडल बिल्ड सिस्टमसाठी समर्थन सुधारित केले गेले आहे, जावा प्लॅटफॉर्मवर प्रवेश नॉन-जावा ग्रेडल प्रकल्पांसाठी प्रदान करण्यात आला होता.

हे देखील केले आहे मावेन बिल्ड सिस्टमसाठी सुधारित समर्थन, स्टॅक ट्रेस प्रक्रिया देखील सक्षम केली गेली आहे, दोषपूर्ण स्त्रोत मजकूरांच्या अनुक्रमणिकेसह डीबगिंगमध्ये सुधारणा करताना Java AST सादरीकरण.

दुसरीकडे, वेब प्रकल्प वातावरणाने CSS समर्थन सुधारले आहे, कारण ते आता केस-असंवेदनशील CSS प्रॉपर्टी लुकअप आणि CSS क्वेरी भरताना अनुकूल जुळणी प्रदान करते.

कोड एडिटर सूचीतील सर्व दस्तऐवज एकाच वेळी बंद करण्याची शक्यता देते. ANTLRv4 रनटाइम आवृत्ती 4.11.1 मध्ये अद्यतनित केले गेले आहे आणि ANTLR4 Lexer साठी प्रारंभिक समर्थन दिले गेले आहे, ज्यामध्ये ANTLR आणि TOML स्वरूपांसह कार्य करण्यासाठी कोडचे भाषांतर केले गेले आहे.

इतर बदलांपैकी नवीन आवृत्तीतून उभे रहाणे:

  • काही आवृत्ती इतिहास सेटिंग्ज पुन्हा काम केल्या गेल्या आहेत.
  • javadoc @summary टॅगसाठी समर्थन जोडले.
  • प्रॉक्सी शोध आणि ऑटोकॉन्फिगरेशनची अंमलबजावणी.
  • Gradle टूल्स API आवृत्ती 8.0-rc-1 वर सुधारित केले आहे.
  • इंटरफेसमध्ये पर्याय साफ केले गेले आहेत.
  • प्रॉक्सी शोध आणि ऑटोकॉन्फिगरेशनची अंमलबजावणी.
  • अवलंबित्व अद्यतनित करण्यासाठी एक इशारा जोडला.
  • maven 3.8.7 आणि exec-maven-plugin 3.1.0 च्या अद्यतनित आवृत्त्या.
  • बाह्य निर्देशांक लोड करताना स्थानिक अनुक्रमणिकेला अनुमती आहे.
  • PHP वातावरण PHP 8.2 मधील नवीन वैशिष्ट्यांना समर्थन देते, जसे की केवळ-वाचनीय वर्ग, शून्य, खोटे आणि खरे प्रकार आणि वैशिष्ट्यांमध्ये स्थिरांक परिभाषित करणे.
  • एनम प्रकारांवरील पद्धतींसाठी सुधारित समर्थन.
  • OCI (Oracle Cloud Infrastructure) प्रोफाइलसाठी समर्थन जोडले.
  • Tomcat आणि TomEE साठी जकार्ता EE आणि Java EE समर्थन लागू केले आहे.
  • लिनक्सवर चालत असताना, केडीईचा सबपिक्सेल मजकूर रेंडरिंग मोड आपोआप शोधला जातो.

शेवटी आपण त्याबद्दल अधिक जाणून घेऊ इच्छित असल्यास या नवीन आवृत्तीचे, तुम्ही तपशील तपासू शकता खालील दुवा.

Linux वर अपाचे नेटबीन्स 17 कसे स्थापित करावे?

ज्यांना ही नवीन आवृत्ती मिळवायची आहे त्यांनी जरूर अनुप्रयोग स्त्रोत कोड डाउनलोड करा, ज्यातून मिळू शकते खालील दुवा.

एकदा आपण सर्व काही स्थापित केल्यानंतर, नवीन डाउनलोड केलेल्या फाइल आपल्या आवडीच्या निर्देशिकेत अनझिप करा.

टर्मिनल वरून आपण ही डिरेक्टरी एंटर करणार आहोत.

ant

अपाचे नेटबीन्स आयडीई तयार करण्यासाठी. एकदा तयार झाल्यानंतर आपण टाइप करुन आयडीई चालवू शकता

./nbbuild/netbeans/bin/netbeans

तसेच इतर स्थापना पद्धती आहेत ज्याच्या सहाय्याने त्यांचे समर्थन केले जाऊ शकते, त्यापैकी एक स्नॅप पॅकेजेसच्या मदतीने आहे.

त्यांच्या सिस्टमवर या प्रकारचे पॅकेजेस स्थापित करण्यात सक्षम होण्यासाठी त्यांच्याकडे फक्त समर्थन आवश्यक आहे. या पद्धतीने स्थापित करण्यासाठी, आपण खालील आदेश टाइप करणे आवश्यक आहे:

sudo snap install netbeans --classic

दुसरी पद्धत Flatpak पॅकेजेसच्या मदतीने आहे, त्यामुळे तुमच्या सिस्टमवर ही पॅकेजेस इंस्टॉल करण्यासाठी तुमच्याकडे समर्थन असणे आवश्यक आहे.

खालीलप्रमाणे प्रतिष्ठापन करण्यासाठी आज्ञा आहे:

flatpak install flathub org.apache.netbeans

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.