কোটলিনের 1.3.30 প্রোগ্রামিং ভাষার নতুন সংস্করণ এসেছে

kotlin

জেটব্রেইনস এর 1.3.30 সংস্করণের উপলব্ধতার ঘোষণা দিয়েছে আপনার প্রোগ্রামিং ভাষা Kotlin। যা এই নতুন সংস্করণ অনেক উন্নতি, সুরক্ষা প্যাচ এবং আপডেট সরঞ্জাম অন্তর্ভুক্ত কোটলিনের জন্য 1.3।

জেটব্রেইনস ব্যাখ্যা করেছে যে এই প্রকাশের জন্য হস্তক্ষেপের প্রধান ক্ষেত্রগুলি হ'ল কোটলিন / নেটিভ, কেএপিটি কার্যকারিতা এবং ইনটেলিজ আইডিইএর উন্নতি।

ভাষার সংস্করণ 1.3 সংস্করণ 2018 প্রকাশিত হওয়ার এক বছর পরে নভেম্বর 1.2 এ প্রকাশিত হয়েছিল।

কোটলিন 1.3.30 এ নতুন কী?

এই সংস্করণটি আর কোনও বাগ ফিক্স হিসাবে বিবেচিত হবে না এবং জেটব্রেইনসের একটি সংস্করণ 1.3 সরঞ্জাম আপডেট tools

মূল অভিনবত্ব সংস্করণ 1.3 এ সেগুলিতে কর্টিনস, কোটলিন / নেটিভ বিটা এবং ক্রস প্ল্যাটফর্ম প্রকল্প অন্তর্ভুক্ত রয়েছে।

এছাড়াও অন্যান্য ক্লাসগুলি যেমন অনলাইন ক্লাসগুলির জন্য পরীক্ষামূলক সহায়তা রয়েছে কর্মক্ষমতা এবং লেখার সুরক্ষার জন্য, স্বাক্ষরবিহীন পূর্ণসংখ্যার জন্য পরীক্ষামূলক সমর্থন বাইটস এবং অন্যান্য নিম্ন-স্তরের কোডগুলির কারসাজির সুবিধার্থে।

অতএব, কেএপিটি-তে সংশোধন করা হয়েছিল এর কর্মক্ষমতা উন্নত করতে পাশাপাশি কোটলিন / নেটিভকেও।

এই সমাধান সহ, কেএপটি এখন পরীক্ষামূলক মোডে ইনক্রিমেন্টাল এনোটেশন প্রসেসর সমর্থন করে.

এটি পরীক্ষা করার জন্য, গ্রেড.প্রোপার্টি ফাইলগুলিতে kapt.incremental.apt = সত্য পরামিতি যুক্ত করুন।

নোট করুন, বর্তমান বাস্তবায়নে, কোনও অ-বর্ধিত টিকা রোধকারী প্রসেসরের ব্যবহার o নির্ভরতার এবিআই পরিবর্তন করা (এখন পর্যন্ত অভ্যন্তরীণ ঘোষণাপত্র সংশোধন সহ) টিকা ছাড়াই প্রক্রিয়াজাতকরণের ফলাফল হবে প্রদত্ত মডিউলটির জন্য বৃদ্ধিযোগ্য।

কোটলিন / নেটিভের জন্য, জেটব্রেইনস ঘোষণা করেছে যে সমর্থিত কোটলিন / নেটিভ টার্গেটগুলির তালিকা প্রসারিত হয়েছে। এই সংস্করণটি 32-বিট উইন্ডোজ লক্ষ্য (mingw_x86) সমর্থন করে XNUMX

এটি ছাড়াও, উইন্ডোজ এবং ম্যাক ওএস ব্যবহারকারীরা তাদের প্রোগ্রামগুলি সংকলন করতে পারেন কোটলিন / নেটিভ ইলিনাক্সের সাথে এন ট্রান্সভার্সাল উপায় x86-64, এআরএম 32, পাশাপাশি অ্যান্ড্রয়েড এবং রাস্পবেরি পিআই ডিভাইস।

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

প্রান্তিককরণের সমস্যাগুলি এআরএম 32 এবং এমআইপিএস প্ল্যাটফর্মগুলির জন্যও স্থির করা হয়েছে।

অন্যান্য সরঞ্জাম JetBrains তারা সমর্থনও পেয়েছে

জেটব্রেইনস এখন তাদের আরও দুটি ইডিআই-তে কোটলিন / নেটিভের পক্ষে সমর্থন সরবরাহ করে, ইন্টেলিজ আইডিইএ ছাড়াও।

“ইন্টেলিজ আইডিইএ ছাড়াও, আমরা ক্লিওন 2019.1, পাশাপাশি অ্যাপকোড 2019.1 এর জন্য একটি কোটলিন / নেটিভ প্লাগইন সরবরাহ করব। সি ইন্টারপেন সংজ্ঞা ফাইল (.def) সমস্ত আইডিই দ্বারা সমর্থিত হবে, যদিও আমরা বর্তমানে কোড সমাপ্তি সরবরাহ করছি না, "জেটব্রেইনগুলি এই পর্যালোচনার জন্য তাদের প্রকাশিত নোটে ব্যাখ্যা করেছে।

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

JetBrains আইডিইএ ইন্টেলিজ আইডিই-র মধ্যে ডিবাগিং উন্নত নির্দিষ্ট রুটিনগুলির ডিবাগ করার সুবিধার্থে।

আপনি যখন কর্টিন কোডটি ডিবাগ করছেন, এখন আপনি অ্যাসিক্রোনাস কলগুলির একটি অ্যাসিনক্রোনাস ট্রেস দেখতে পান "স্ট্যাকট্রেস অ্যাসিনক্রোনাস" সাসপেনশনের সময় সঞ্চিত চলকগুলি দেখায়।

আপনি যখন সাসপেন্ড বা ল্যাম্বদা ফাংশনটির মধ্যে কোনও ব্রেকপয়েন্টে থামেন, কল ট্রেসও শেষ স্থগিত বিন্দুতে ভেরিয়েবলের অবস্থা নির্দেশ করে।

আপনি বর্তমান ডিভাইসের শেষ সাসপেন্ড পয়েন্ট দিয়ে শুরু করে এবং ভেরিয়েবলগুলির দ্বারা সঞ্চিত মানগুলি পরীক্ষা করে সাসপেন্ড ফাংশনগুলির পুরো স্ট্যাকট্রেসটি নেভিগেট করতে পারেন।

গ্রহন সাপোর্ট

একটি শেষ বড় উন্নতি এই সংস্করণে দেখা যাবে lEDI Eclipse এর জন্য কোটলিন প্লাগইনের আপডেট

নতুন এক্সিলিপ ইডিআই প্লাগ-ইন সংস্করণ 0.8.14 কোটলিন 1.3.30 সংকলক, অন্যান্য অনেক বাগ ফিক্স এবং সাধারণ স্থায়িত্ব উন্নতির জন্য সমর্থন সরবরাহ করে।

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

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

এই নতুন সংস্করণটি পেতে আপনি যেতে পারেন নিম্নলিখিত লিঙ্কে। 


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।