Apache NetBeans IDE 11.3 ریلیز

اپاچی سافٹ ویئر فاؤنڈیشن تنظیمیں۔ پیش کیا مربوط ترقیاتی ماحول اپاچی نیٹ بیئن 11.3. یہ اپاچی فاؤنڈیشن کی طرف سے تیار کردہ پانچویں ریلیز ہے جب سے نیٹ بین کوڈ اوریکل کے حوالے کیا گیا تھا، اور اس کے بعد پہلی ریلیز ترجمہ انکیوبیٹر سے پرائمری اپاچی پروجیکٹس کے زمرے میں پروجیکٹ۔ ریلیز جاوا SE، Java EE، PHP، JavaScript اور Groovy پروگرامنگ زبانوں کے لیے سپورٹ پر مشتمل ہے۔

اوریکل کے ذریعہ منتقل کردہ کوڈ بیس سے ورژن 11.3 میں متوقع C/C++ زبان کی حمایت کے انضمام کو ایک بار پھر منتقل کردیا گیا ہے۔
اگلا شمارہ واضح رہے کہ C اور C++ میں منصوبوں کی ترقی سے متعلق تمام صلاحیتیں پہلے سے ہی تیار ہیں، لیکن کوڈ کو ابھی تک مربوط نہیں کیا گیا ہے۔ جب تک مقامی مدد دستیاب نہ ہو، ڈویلپر پلگ ان مینیجر کے ذریعے NetBeans IDE 8.2 کے لیے پہلے جاری کردہ C/C++ ڈویلپمنٹ ماڈیولز انسٹال کر سکتے ہیں۔ Apache NetBeans 2020 اپریل 12 میں ریلیز ہونے والا ہے اور اسے توسیعی سپورٹ سائیکل (LTS) کے ذریعے سپورٹ کیا جائے گا۔

اہم بدعات نیٹ بینز 11.3:

  • اضافی ڈارک انٹرفیس ڈسپلے موڈز شامل کیے گئے - ڈارک میٹل اور ڈارک نمبس۔
    Apache NetBeans IDE 11.3 ریلیز

  • ایک نیا FlatLaf ڈیزائن تھیم تجویز کیا گیا ہے۔

    Apache NetBeans IDE 11.3 ریلیز

  • ہائی پکسل ڈینسٹی (HiDPI) اسکرینوں کے لیے بہتر سپورٹ اور
    آسان ہیپ ویو ویجیٹ شامل کیا گیا۔

  • Java SE 14 پلیٹ فارم کے لیے سپورٹ شامل کیا گیا، جو 17 مارچ کو ریلیز کے لیے شیڈول ہے۔ اس میں نئے کلیدی لفظ کے ساتھ تعمیرات کے لیے نحو کو نمایاں کرنا اور کوڈ فارمیٹنگ شامل ہے۔ریکارڈ"، جو کلاسوں کی وضاحت کے لیے ایک کمپیکٹ فارم فراہم کرتا ہے بغیر واضح طور پر مختلف نچلے درجے کے طریقوں کی وضاحت کیے جیسے کہ equals(), hashCode() اور toString()۔

    Apache NetBeans IDE 11.3 ریلیز

    سپورٹ شامل کر دی گئی۔ پیٹرن ملاپ "instanceof" آپریٹر میں، جو آپ کو چیک شدہ قدر تک رسائی کے لیے فوری طور پر مقامی متغیر کی وضاحت کرنے کی اجازت دیتا ہے۔ مثال کے طور پر، آپ "اسٹرنگ s = (اسٹرنگ) آبجیکٹ" کی واضح وضاحت کیے بغیر فوری طور پر "if (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}" لکھ سکتے ہیں۔ NetBeans 11.3 میں، "if (obj instanceof String) {" کی وضاحت کرنے سے آپ کو کوڈ کو ایک نئی شکل میں تبدیل کرنے کی اجازت دینے کا اشارہ ملے گا۔

    Apache NetBeans IDE 11.3 ریلیز

    جاوا 11 میں متعارف کرائے گئے پروگرام لانچ موڈ کے لیے سپورٹ شامل کیا گیا، فراہم کی سنگل سورس کوڈ فائل کی شکل میں (کلاس فائلز، JAR آرکائیوز اور ماڈیولز بنائے بغیر کلاس کو براہ راست کوڈ فائل سے چلایا جا سکتا ہے)۔ میں
    NetBeans سے ملتے جلتے سنگل فائل پروگرام اب فیورٹ ونڈو میں پروجیکٹس کے باہر بنائے جا سکتے ہیں، چلائیں اور ڈیبگ کر دیں۔

    پچھلی ریلیز میں متعارف کرائے گئے ٹیکسٹ بلاکس کو ریورس کرنے کی صلاحیت کو شامل کیا گیا جس میں ان میں کریکٹر اسکیپنگ کا استعمال کیے بغیر ملٹی لائن ٹیکسٹ ڈیٹا شامل تھا۔ کوڈ ایڈیٹر میں، ٹیکسٹ بلاکس کو اب لائنوں میں تبدیل کیا جا سکتا ہے۔

  • Java EE پر مبنی ایپلیکیشنز تیار کرنے کے کوڈ کو JSF 2.3 تفصیلات کی حمایت کے لیے بڑھا دیا گیا ہے، جس میں "f:websocket" اور CDI آرٹفیکٹ متبادل جیسی تعمیرات کی خودکار تکمیل شامل ہے۔
    معاونت جکارتہ EE 8 Apache NetBeans 12.0 ریلیز میں متوقع ہے۔

    Apache NetBeans IDE 11.3 ریلیزApache NetBeans IDE 11.3 ریلیز

  • گریڈل بلڈ سسٹم کے لیے بہتر سپورٹ۔ گریڈل ٹولنگ API کو ورژن 6.0 میں اپ ڈیٹ کر دیا گیا ہے۔ سپورٹ شامل کر دی گئی۔ دوبارہ تفویض ہوم ڈائریکٹری اور جامع اسمبلی (گریڈل کمپوزٹ پروجیکٹ)۔ کوٹلن زبان میں منصوبوں کی پہچان فراہم کی جاتی ہے۔ پروجیکٹ کو دوبارہ شروع کرنے پر مجبور کرنے کے لیے سپورٹ شامل کر دی گئی۔
  • تعمیر کے لیے ماون سسٹم استعمال کرنے والے پروجیکٹس کے لیے، ڈیفالٹ JDK ورژن کو اوور رائیڈ کرنے کے لیے سیٹنگز شامل کی گئی ہیں۔
  • کوڈ ایڈیٹر میں زبان کی مدد شامل کر دی گئی ہے۔
    TypeScript (جاوا اسکرپٹ کی صلاحیتوں کو بڑھاتا ہے جبکہ مکمل طور پر پیچھے کی طرف مطابقت رکھتا ہے)۔
    Apache NetBeans IDE 11.3 ریلیز

  • JavaScript پروجیکٹس کے لیے، ایک کنیکٹر قائم کیا گیا ہے جو کروم کو کنکشن فراہم کرتا ہے۔
  • پی ایچ پی کے لیے، "$this=>" کے بغیر خصوصیات اور طریقوں کی خودکار تکمیل فراہم کی جاتی ہے۔
  • تالیف کے دوران انتباہات سے چھٹکارا حاصل کرنے کا کام کیا گیا ہے۔
  • Groovy 2.5.9، junit 5.5.2 اور GraalVM 19.3.0 اپ ڈیٹ شدہ لائبریریاں۔
  • Janitor نے پرانی اور غیر استعمال شدہ NetBeans ڈائریکٹریوں کی شناخت اور ہٹانے کے لیے ایک خصوصیت شامل کی ہے۔

    Apache NetBeans IDE 11.3 ریلیز

یاد رہے کہ NetBeans پروجیکٹ تھا۔ کی بنیاد پر 1996 میں چیک طلباء کے ذریعہ جاوا کے لئے ڈیلفی کا ایک اینالاگ بنانے کے مقصد کے ساتھ۔ 1999 میں، پراجیکٹ کو سن مائیکرو سسٹم نے خریدا، اور 2000 میں اسے سورس کوڈ میں شائع کیا گیا اور مفت پروجیکٹس کے زمرے میں منتقل کر دیا گیا۔ 2010 میں، نیٹ بینز اوریکل کے ہاتھ میں چلا گیا، جس نے سن مائیکرو سسٹم کو جذب کیا۔ برسوں سے، نیٹ بینز جاوا ڈویلپرز کے لیے بنیادی ماحول کے طور پر ترقی کر رہا ہے، جو Eclipse اور IntelliJ IDEA کے ساتھ مقابلہ کرتا ہے، لیکن حال ہی میں JavaScript، PHP، اور C/C++ میں پھیلنا شروع ہو گیا ہے۔ NetBeans کے پاس ایک اندازے کے مطابق 1.5 ملین ڈویلپرز کے فعال صارف کی بنیاد ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں