नेटबीन्स 12.1, सी / सी ++, जावा आणि पीएचपीसाठी काही सुधार आणणारी आवृत्ती

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

La अपाचे सॉफ्टवेअर फाऊंडेशन संस्थेने अनावरण केले अलीकडे एकात्मिक विकास वातावरणाची नवीन आवृत्ती, «अपाचे नेटबीन्स 12.1आणि, ही ज्यात आवृत्ती आहे सी / सी ++, जावा, पीएचपी आणि एचटीएमएलसाठी काही समर्थन सुधारणा जोडल्या गेल्या आहेत.

या आयडीईची माहिती नसलेल्यांसाठी, त्यांना ते माहित असले पाहिजे जावा एसई, जावा ईई, पीएचपी, जावास्क्रिप्ट आणि ग्रुव्हो प्रोग्रामिंग भाषांसाठी समर्थन प्रदान करते. त्याच्या वैशिष्ट्यांव्यतिरिक्त, मुंगी, आवृत्ती नियंत्रण आणि रीफॅक्टोरिंगवर आधारित एक प्रकल्प प्रणाली आहे.

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

आयडीईची ही नवीन आवृत्ती मोठ्या बदलांसह येत नाही, परंतु त्यास समर्थित असलेल्या प्रोग्रामिंग भाषांसाठी काही बाबी सुधारित करते.

आणि असे आहे की या नवीन आवृत्तीमध्ये प्रकाशित केले गेले आहे, सी / सी ++ भाषांसाठी मर्यादित समर्थन जोडले, जो नेटबीन्स आयडीई 8.2 साठी पूर्वी जाहीर केलेल्या सी / सी ++ विकास प्लगइन्सच्या मागे आहे.

सी / सी ++ मधील विकासासाठी, सोप्या प्रकल्पांना आधार दिला जातो, आपल्याला कंपाईल व कमांड चालविण्यास अनुमती देते, टेक्स्टमेट व्याकरणाचा वापर करून वाक्यरचना हायलाइट करणे आणि जीडीबीचा वापर करून डीबग करणे.

तसेच कोड पूर्ण करणे आणि इतर संपादन क्षमता ते सर्व्हरच्या सीसीएलएस (भाषा सर्व्हर प्रोटोकॉल) एलएसपीमध्ये प्रवेश करून अंमलात आणले जातात, जे वापरकर्त्याने स्वतंत्रपणे चालवायला हवे.

आणखी एक बदल जोडून घेण्यात आला जकार्ता EE 8 प्लॅटफॉर्म करीता समर्थन, ज्याने जावा EE (जावा प्लॅटफॉर्म, एंटरप्राइझ संस्करण) पुनर्स्थित केले. आपण जकार्ता EE 8 प्रोजेक्ट तयार करू शकता आणि जकार्ता EE 8 वापरण्यासाठी विद्यमान मॅवेन अनुप्रयोग सुधारित करू शकता.

नेटबीन्स बिल्ट-इन जावा कंपाईलर एनबी-जावाक (जावाक द्वारे सुधारित) जावा 14 वापरण्यासाठी याचा अनुवाद करण्यात आला आहे.

जावासाठी, कीवर्ड समर्थन वर्ग परिभाषित करण्यासाठी कॉम्पॅक्ट मार्ग प्रदान करण्यासाठी "रेकॉर्ड" पुन्हा डिझाइन केले गेले आहेइक्विल्स (), हॅशकोड () आणि टोस्ट्रिंग () सारख्या विविध निम्न-स्तरीय पद्धती स्पष्टपणे परिभाषित करण्याची आवश्यकता टाळणे, ज्यायोगे केवळ फील्डमध्ये डेटा संग्रहित केला जातो.

ज्या कामाचे वर्तन बदलत नाही. "रेकॉर्ड" कीवर्डसह जावा रचना तयार करण्यासाठी नवीन टेम्पलेट जोडले गेले आहे. सुधारित "रेकॉर्ड" कोड पूर्णत्व समर्थन.

जावा एसई साठी, ग्रेडल बिल्ड सिस्टम समर्थन सक्षम केले आहे. व्युत्पन्न निर्देशिकांसाठी समर्थन जोडले गेले होते आणि भाष्य प्रोसेसरसह योग्य कार्य सुनिश्चित केले गेले आहे.

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

एचटीएमएलसाठी, मार्कअप वैधकर्ता घटक अद्यतनित केला गेला आहे (वैधकर्ता.जर). नमुने पूर्ण करण्यासाठी समर्थन समाविष्ट करते. कोड पूर्ण करण्यासाठी आणि like सारख्या बांधकामांसाठी वाक्यरचना हायलाइट करण्यासाठी समर्थन जोडला ».

सीएसएससाठी, "टॅब आणि इंडेंट" स्वरूपन पर्याय प्रस्तावित केले आहेत इंडेंटेशन आणि टॅब किंवा स्पेसेसचा वापर नियंत्रित करण्यासाठी.

स्टार्टअपवेळी, ते SDKMAN टूलकिट वापरुन लिनक्स आणि मॅकओएसवर स्थापित जेडीके शोधते.

लिनक्सवर नेटबीन्स 12.1 कसे स्थापित करावे?

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

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

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

ant

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

./nbbuild/netbeans/bin/netbeans

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

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

sudo snap install netbeans --classic

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

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

flatpak install flathub org.apache.netbeans

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

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

*

*

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