Apache NetBeans 25, কর্মক্ষমতা এবং কার্যকারিতার উন্নতি প্রবর্তন করে

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

কয়েক দিন আগে প্রবর্তন এর নতুন সংস্করণ অ্যাপাচি নেটবিয়ানস এক্সএনইউএমএক্স, যা উন্নয়ন পরিবেশের দক্ষতা, ব্যবহারকারীর অভিজ্ঞতা এবং সামঞ্জস্যের উপর দৃষ্টি নিবদ্ধ করে বেশ কয়েকটি উল্লেখযোগ্য উন্নতি প্রবর্তন করে।

উল্লেখযোগ্য বিষয়গুলির মধ্যে, সরঞ্জামগুলি অপ্টিমাইজ করা হয়েছে কোড এডিটরের মধ্যে কী, রিফ্যাক্টরিংয়ের সময় আরও স্বজ্ঞাত নেভিগেশন প্রদান করে, a প্রকল্পগুলিতে ট্যাব অর্ডারের আরও ভালো ব্যবস্থাপনা এবং কোড পরিবর্তনের আরও সঠিক ট্র্যাকিং।

ভিজ্যুয়াল অপ্টিমাইজেশন এবং ব্যবহারকারীর অভিজ্ঞতা

NetBeans 25 এর এই নতুন সংস্করণে সবচেয়ে গুরুত্বপূর্ণ পরিবর্তনগুলির মধ্যে একটি হল SVG ফর্ম্যাটে আইকন এম্বেড করা হচ্ছে, যা ইন্টারফেসের মধ্যে আরও তীক্ষ্ণ, আরও স্কেলেবল গ্রাফিক্সে অনুবাদ করে। তাছাড়া, ছবি লোডিং উন্নত করতে এই ফর্ম্যাটে, NetBeans এখন JSVG লাইব্রেরি ব্যবহার করে, একটি হালকা বিকল্প এবং বাটিকের তুলনায় দক্ষ।

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

SQL সম্পাদক এবং সহায়তার উন্নতি

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

সংকলন ব্যবস্থার উন্নতির দিক থেকে, এর সাথে সামঞ্জস্যের উন্নতি করা হয়েছে পিঁপড়া, গ্রেডল এবং মাভেন। এর ক্ষেত্রে গ্রেডেল, বাস্তবায়িত হয়েছে সমান্তরাল মোডে পরীক্ষা চালানোর ক্ষমতাঅথবা, যা স্বয়ংক্রিয় পরীক্ষার দক্ষতা উন্নত করে। ম্যাভেনইতিমধ্যে, এখন আরও সঠিক নির্ভরতা সনাক্তকরণ অফার করেযদিও পেয়ারা সার্ভারে এক্সিকিউশন সমর্থন করার জন্য অ্যান্টকে অপ্টিমাইজ করা হয়েছে। WSL (লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম) পরিবেশের মধ্যে।

জন্য হিসাবে LSP সার্ভার সাপোর্ট (ভাষা সার্ভার প্রোটোকল), উন্নত করা হয়েছে যা NetBeans-এর মধ্যে আরও বহুমুখী ব্যবহারের সুযোগ করে দেয়। এছাড়াও, VSCode-এর জন্য NetBeans প্লাগইনের সাথে ইন্টিগ্রেশন উন্নত করা হয়েছে।, যা হাইব্রিড পরিবেশে সহযোগিতামূলক উন্নয়নকে সহজতর করে।

জাভা, পিএইচপি এবং অন্যান্য প্রযুক্তির জন্য নতুন বৈশিষ্ট্য

NetBeans 25 জাভার কার্যকারিতা উন্নত করে, যার মধ্যে রয়েছে: সুইচ ব্লকের মধ্যে স্বয়ংক্রিয় সমাপ্তি, আরও চটপটে কোড লেখার সুবিধার্থে, ক্লোজিং ব্র্যাকেটগুলিকে আরও ভালভাবে পরিচালনা করার জন্য স্বয়ংক্রিয় কোড ফর্ম্যাটিংও উন্নত করা হয়েছে।

NetBeans অভ্যন্তরীণ কম্পাইলার, nb-javac JDK সংস্করণ 24b29 তে আপডেট করা হয়েছে।, সর্বশেষ বৈশিষ্ট্যগুলির সাথে সামঞ্জস্য নিশ্চিত করা এবং JDK 15-তে Nashorn 15.x JavaScript ইঞ্জিনের জন্য সমর্থন যোগ করা হয়েছে। এবং উচ্চতর সংস্করণ।

পিএইচপি-র জন্য, নেটবিন্স ২৫ PHPStan স্ট্যাটিক অ্যানালাইজার লেভেল ১০ চেকের জন্য সমর্থন চালু করেছেউপরন্তু, PHP 8.4-এ নতুন যোগ করা বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করা হয়েছে।

পরিশেষে, এটা উল্লেখ করা প্রয়োজন যে গ্রুভি লাইব্রেরিগুলি 3.0.23 সংস্করণে আপডেট করা হয়েছে, স্থিতিশীলতার উন্নতি এবং নতুন বৈশিষ্ট্য প্রদান করে। এছাড়াও জন্য সমর্থন প্রসারিত করা হয়েছে গ্লাসফিশ 7 (সংস্করণ ৭.০.২১ পর্যন্ত) এবং গ্লাসফিশ ৮ (পরীক্ষামূলক সংস্করণ 8.0.0-M9 পর্যন্ত)।

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

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

ব্যবহারকারীর পছন্দ এবং সিস্টেমের সামঞ্জস্যের উপর নির্ভর করে লিনাক্সে অ্যাপাচি নেটবিন্স ইনস্টল করা বিভিন্ন উপায়ে করা যেতে পারে।

যারা সোর্স কোড থেকে Apache NetBeans কম্পাইল করতে পছন্দ করেন, তাদের জন্য প্রথম ধাপ হল প্রকল্পের অফিসিয়াল ওয়েবসাইট থেকে প্রয়োজনীয় ফাইলগুলি ডাউনলোড করা। ফাইলগুলি পাওয়ার পরে, প্যাকেজটি সিস্টেমের মধ্যে একটি পছন্দসই স্থানে আনজিপ করতে হবে।
তারপর, আপনাকে টার্মিনাল অ্যাক্সেস করতে হবে এবং সেই ডিরেক্টরিতে যেতে হবে যেখানে ফাইলগুলি এক্সট্র্যাক্ট করা হয়েছিল। সেখানে, আপনাকে নিম্নলিখিত কমান্ডটি চালাতে হবে:

ant

অ্যাপাচি নেটবিন আইডিই বানাতে। একবার নির্মিত আপনি টাইপ করে আইডিই চালাতে পারেন

./nbbuild/netbeans/bin/netbeans

স্ন্যাপ মাধ্যমে ইনস্টলেশন

যেসব ব্যবহারকারীরা সহজ এবং দ্রুত পদ্ধতি পছন্দ করেন, তাদের জন্য NetBeans একটি Snap প্যাকেজ হিসেবে উপলব্ধ:

sudo snap install netbeans --classic

ফ্ল্যাটপ্যাক ব্যবহার করে ইনস্টলেশন

আরেকটি বিকল্প হল Flatpak ব্যবহার করে Apache NetBeans ইনস্টল করা। এটি করার জন্য, সিস্টেমে এই ধরণের প্যাকেজগুলির জন্য সমর্থন সক্ষম থাকতে হবে। ইনস্টলেশনটি সম্পাদনের কমান্ডটি নিম্নরূপ:

flatpak install flathub org.apache.netbeans