Apache NetBeans IDE 12.1 chiqarildi

Apache Software Foundation tashkilotlari taqdim integratsiyalashgan rivojlanish muhiti Apache NetBeans 12.1Java SE, Java EE, PHP, C/C++, JavaScript va Groovy dasturlash tillarini qo'llab-quvvatlaydi.
Bu NetBeans kodi Oracle'dan o'tkazilgandan beri Apache Foundation tomonidan ishlab chiqarilgan ettinchi relizdir.

asosiy yangiliklar NetBeans 12.1:

  • Hozirda NetBeans IDE 8.2 uchun ilgari chiqarilgan C/C++ ishlab chiqish plaginlaridan orqada qoladigan C/C++ tillari uchun cheklangan qo‘llab-quvvatlash qo‘shildi. C/C++ da ishlab chiqish uchun oddiy loyihalarni qo'llab-quvvatlash taklif etiladi, bu sizga qurish va ishga tushirish buyruqlarini bajarish, TextMate grammatikalari yordamida sintaksisni ajratib ko'rsatish va gdb yordamida disk raskadrovka qilish imkonini beradi. Kodni to'ldirish va boshqa tahrirlash imkoniyatlari LSP serveriga (Language Server Protocol) kirish orqali amalga oshiriladi. ccls, foydalanuvchi o'zi ishga tushirishi kerak.
  • Qo'shilgan platformani qo'llab-quvvatlash Jakarta EE 8, bu Java EE o'rnini egalladi (Java Platformasi, Enterprise Edition). Loyihalarni yaratish mumkin
    Jakarta EE 8 va Jakarta EE 8 dan foydalanish uchun mavjud Maven ilovalariga o'zgartirishlar.

  • NetBeans o'rnatilgan Java kompilyatori nb-javac (o'zgartirilgan javac) foydalanishga tarjima qilingan Java 14.
  • Java uchun "rekord" kalit so'zini qo'llab-quvvatlash qayta ishlab chiqilgan bo'lib, sinf ta'riflari uchun ixcham shaklni ta'minlaydi, bu ma'lumotlar mavjud bo'lgan hollarda equals(), hashCode() va toString() kabi turli xil past darajadagi usullarni aniq belgilash zaruratini yo'q qiladi. faqat maydonlarda saqlanadi, ular bilan ishlash harakati o'zgarmaydi. “Record” kalit so‘zi bilan Java konstruksiyalarini yaratish uchun yangi shablon qo‘shildi. "Yozuv" bilan kodni to'ldirish uchun yaxshilangan yordam.
  • Java SE uchun Gradle qurish tizimini qo'llab-quvvatlash faollashtirilgan. Yaratilgan kataloglar uchun qo'shimcha qo'llab-quvvatlash va izoh protsessorlari bilan to'g'ri ishlashni ta'minlash.
  • PHP uchun Composer menyusiga autoloaderni yangilash va skriptlarni ishga tushirish uchun yangi amallar qo'shildi. Nosozliklarni tuzatuvchida mantiqiy o'zgaruvchilar qiymatlarida 0 va 1 o'rniga noto'g'ri va rost ko'rsatiladi. Yaxshilangan kodni tahlil qilish vositalari.

    Apache NetBeans IDE 12.1 chiqarildi

  • HTML uchun belgilashni tekshirish komponenti (validator.jar) yangilandi. Kiritilgan shablonga asoslangan kiritishni to'ldirishni qo'llab-quvvatlash. "Kodni to'ldirish va konstruksiyalar uchun sintaksisni ta'kidlash uchun qo'shilgan yordam" "

    Apache NetBeans IDE 12.1 chiqarildi

  • CSS chekinish va yorliqlar yoki bo'shliqlardan foydalanishni boshqarish uchun "Tabs and Indents" formatlash variantlarini taklif qiladi.

    Apache NetBeans IDE 12.1 chiqarildi

  • Ishga tushganda, Linux va macOS-da o'rnatilgan JDK asboblar to'plami yordamida aniqlanadi sdkman.

Manba: opennet.ru

a Izoh qo'shish