NetBeans 18 উন্নত মরিচা সমর্থন, রক্ষণাবেক্ষণের উন্নতি এবং আরও অনেক কিছু নিয়ে এসেছে

অ্যাপাচি-নেটবিয়ান

NetBeans হল একটি ফ্রি ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট, যা মূলত জাভা প্রোগ্রামিং ভাষার জন্য তৈরি।

Apache NetBeans 18 এর নতুন সংস্করণ প্রকাশ, যেখানে জাভা, পিএইচপি, পাশাপাশি রক্ষণাবেক্ষণের উন্নতি, বাগ ফিক্স এবং সর্বোপরি রাস্টের জন্য প্রাথমিক সমর্থন উভয়ের জন্য প্রচুর পরিবর্তন এবং উন্নতি করা হয়েছে।

যারা NetBeans এর সাথে অপরিচিত, তাদের জন্য এটি জেনে রাখা উচিত এটি বেশ জনপ্রিয় IDE যা Java SE, Java EE, PHP, C/C++, JavaScript এবং Groovy প্রোগ্রামিং ভাষার জন্য সমর্থন প্রদান করে।

নেটবিন্স 18 মূল নতুন বৈশিষ্ট্য

NetBeans 18-এর এই সদ্য প্রকাশিত সংস্করণে Gradle কিছু উন্নতি এবং সংশোধন পেয়েছেs, যার মধ্যে কনসোলে মুদ্রিত মিথ্যা বার্তাগুলির সংশোধন করা হয়েছে, তা ছাড়াও Gradle টুলিং JDK 8.1 সমর্থন সহ 2-rc-20 তে আপডেট করা হয়েছে, সংস্করণহীন নির্ভরতা হ্যান্ডলিং উন্নত করা হয়েছে এবং বিল্ড সিস্টেম সমর্থনও উন্নত করা হয়েছে।

অন্যদিকে, মাভেন বিল্ড সিস্টেমের জন্য সমর্থন বৃদ্ধি পেয়েছে,তা ছাড়া সংস্করণ 3.9.1-এর আপডেট একীভূত করা হয়েছে। এটাও উল্লেখ্য যে মাভেনে একটি বাহ্যিক সূচক লোড করার জন্য সেটিংস যোগ করা হয়েছে, পাশাপাশি মাল্টি-থ্রেডেড মোডে রানিং ম্যাভেনের উন্নত সনাক্তকরণ এবং একটি নির্বিচারী ডিরেক্টরি থেকে পরীক্ষা চালানোর ক্ষমতা যোগ করা হয়েছে।

এটি ছাড়াও, NetBeans 18-এ এটি দাঁড়িয়েছে যে পিএইচপি-র নতুন সংস্করণে প্রবর্তিত বৈশিষ্ট্যগুলির জন্য উন্নত সমর্থন পিএইচপি পরিবেশে, সেইসাথে অপারেটর, ধ্রুবক, ফাঁকা স্থানগুলির সমস্যা সহ অন্যান্যগুলির সাথে প্রচুর সংখ্যক বাগ সংশোধন করা হয়েছে।

অন্যদিকে, এটি হাইলাইট করা হয়েছে যে ওয়েব প্রকল্পের পরিবেশে, CSS সমর্থন উন্নত করা হয়েছে, HTML5 টেমপ্লেট আপডেট করা হয়েছে এবং জাভাস্ক্রিপ্ট ক্লাসে পাবলিক এবং প্রাইভেট ক্ষেত্রগুলির পরিচালনা উন্নত করা হয়েছে।

এটাও উল্লেখ্য যে এই নতুন সংস্করণে NetBeans 18 মরিচা ভাষায় প্রকল্প উন্নয়ন পরিবেশের জন্য প্রাথমিক সমর্থন বাস্তবায়ন করা হয়েছে, মরিচা বিকল্প প্যানেল এবং কার্গো এক্সিকিউটেবল নির্বাচন যোগ করা।

অন্যান্য পরিবর্তন যে এই নতুন সংস্করণ থেকে দাঁড়ানো:

  • বিকল্প উইন্ডো লেআউট tweaks এবং UI সংশোধন
  • এইচসিএল (হাশিকর্প টেরাফর্ম কনফিগারেশন ডেফিনিশন ল্যাঙ্গুয়েজ) এর জন্য প্রাথমিক সমর্থন কোড এডিটরে যোগ করা হয়েছে।
  • KODataBindContext-এ রেগুলার এক্সপ্রেশনের ভুল ব্যবহার সংশোধন করা হয়েছে
  • Go কোডের জন্য সিনট্যাক্স হাইলাইটিং সমর্থন যোগ করা হয়েছে।
  • PostgreSQL JDBC ড্রাইভার আপডেট করা হয়েছে
  • ServletJSPAPI জাকার্তা পরিবারে আপডেট করা হয়েছে 
  • Glassfish 7.0-এর জন্য সমর্থন।
  • LSP (ভাষা সার্ভার প্রোটোকল) সার্ভার ব্যবহারের সাথে যুক্ত বর্ধিত ক্ষমতা।
  • Gradle টুলকিট এবং API JDK 8.1 এর সমর্থন সহ সংস্করণ 20-এ আপডেট করা হয়েছে।
  • অনেক কম্পাইলার সতর্কতা মুছে ফেলা হয়েছে
  • JPA-এর জন্য উন্নত TomEE সমর্থন
  • জাভা প্রকল্পগুলির জন্য, JDK 20-এর জন্য সমর্থন যোগ করা হয়েছে এবং একটি বড় স্ট্রিং হ্যান্ডলার প্রয়োগ করা হয়েছে।
  • FlatLAF অন্ধকারে অক্ষম আইকনগুলির চেহারা উন্নত করা হয়েছে
  • JDK7 Objects.equals() এর সাথে স্ট্রিং তুলনা সরলীকরণ করে পরিষ্কার করুন
  • Glassfish 7.0.x প্ল্যাটফর্ম এবং Jakarta EE 3.1 JPA 10-এর জন্য সমর্থন যোগ করা হয়েছে।
  • ইমেজ প্রদর্শন টুল উন্নত

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে চান এই নতুন সংস্করণের, আপনি বিস্তারিত দেখতে পারেন নিম্নলিখিত লিঙ্ক.

কীভাবে লিনাক্সে অ্যাপাচি নেটবিন 18 ইনস্টল করবেন?

যারা এই নতুন সংস্করণটি পেতে চান তাদের জন্য অবশ্যই অ্যাপ্লিকেশন সোর্স কোড ডাউনলোড করুন, যা থেকে পাওয়া যাবে নিম্নলিখিত লিঙ্ক.

তারপরে আপনি সবকিছু ইনস্টল করার পরে, সদ্য ডাউনলোড হওয়া ফাইলটিকে আপনার পছন্দসই ডিরেক্টরিতে আনজিপ করুন।

এবং টার্মিনাল থেকে আমরা এই ডিরেক্টরিটি প্রবেশ করতে যাচ্ছি এবং তারপর সম্পাদন করব:

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. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।