NetBeans IDE — вільне інтегроване середовище розробки (IDE) для мов програмування Java, JavaFX, C/, PHP, JavaScript, HTML5, Python, Groovy. Середовище може бути встановлене і для підтримки окремих мов, і у повній конфігурації. Середовище розробки NetBeans за замовчуванням підтримує розробку для платформ J2SE і J2EE.
NetBeans 6.0 | |
Тип | Інтегроване середовище розробки |
---|---|
Розробники | Oracle та Apache Software Foundation |
Стабільний випуск | 12.3 (11 березня 2021 ) |
Нестабільний випуск | 11.3beta2 (20 лютого 2020 ) |
Платформа | віртуальна машина Java |
Операційна система | кросплатформена |
Мова програмування | Java[2] |
Українська мова | ні |
Ліцензія | Зараз Apache License, раніше CDDL або GPLv2 |
Репозиторій | github.com/apache/netbeans |
Вебсайт | netbeans.apache.org |
|
Поширюється у початкових текстах під ліцензією Apache License. Проєкт NetBeans IDE підтримувався і спонсорувався фірмою Sun Microsystems і після придбання Sun — Oracle. У жовтні 2016 року Oracle передав NetBeans у власність Apache Software Foundation, яка займається розробкою і підтримкою проєкту.
NetBeans IDE доступна для платформ Microsoft Windows, GNU/Linux, FreeBSD, і Solaris (як SPARC, так x86). Для інших платформ доступна можливість зібрати NetBeans самостійно із початкових текстів.
За якістю і можливостям останні версії NetBeans IDE змагається з найкращими[] інтегрованими середовищами розробки для мови Java, підтримуючи рефакторинг, профілювання, виділення синтаксичних конструкцій кольором, автодоповнення мовних конструкцій на льоту, шаблони коду та інше.
Історія
Розробка середовища NetBeans почалася в 1996 під назвою Xelfi (гра букв на основі Delphi), як проєкт студентів зі створення Java IDE під керівництвом факультету математики і фізики Карлова Університету в Празі. У 1997 році Роман Станек сформував компанію навколо проєкту і став випускати комерційні версії середовища NetBeans до передачі всіх прав на IDE корпорації Sun Microsystems в 1999 році. Sun відкрила початкові коди середовища розробки NetBeans IDE в червні наступного року. Відтоді спільнота NetBeans постійно розвивається і росте завдяки людям і компаніям, що використовують і підтримує проєкт.
NetBeans IDE 6.0, створена на основі попередньої версії 5.5.1, надала гнучку підтримку створення модулів для IDE і інтернет-застосунків, заснованих на платформі NetBeans, новий дизайнер користувацьких інтерфейсів (відомий під назвою «Проєкт Matisse»), нову і перероблену підтримку системи управління версіями CVS, підтримку Weblogic 9 і JBoss 4, і багато покращень в редакторі. NetBeans 6.0 поставляється в складі дистрибутивів Ubuntu 8.04 і Debian.
NetBeans IDE 6.5, випущена в листопаді 2008 року, розширює можливості Java EE (включаючи підтримку Java Persistence, EJB 3 та JAX-WS). Додатково, NetBeans Enterprise Pack підтримує розробку застосунків Java EE 5 Enterprise, включаючи візуальні засоби SOA, засоби для роботи з XML schema, роботу з вебсервісами (для BPEL), і моделювання на мові UML. Збірка NetBeans IDE Bundle for C/C++ підтримує проєкти на мовах C/C++.
NetBeans 7.0, що вийшла у квітні 2011, реалізувала підтримку розробки застосунків з використанням попередньої версії JDK7, були додані засоби для інтеграції з Oracle WebLogic Server 11g і забезпечена підтримка Oracle Database, GlassFish Server Open Source Edition 3.1 і Oracle GlassFish Server 3.1. Версія 7.0 вилучила зі складу модулі з реалізацією засобів розробки мови Ruby і MVC-фреймворка Ruby on Rails. Як причина названа низька популярність NetBeans серед розробників мовою Ruby.
За заявою Oracle NetBeans IDE 7.1, що вийшов у грудні 2011, став першим середовищем розробки, який повною мірою підтримує останні варіанти специфікацій і стандартів на платформу Java, включаючи повну підтримку циклу розробки з використанням JavaFX і JDK7. Основними нововведеннями NetBeans 7.1 є забезпечення повноцінної підтримки розробки з використанням JavaFX 2.0, значне розширення можливостей Swing GUI Builder, підтримка CSS3, нові інструменти для візуального налагодження інтерфейсу застосунків на базі Swing і JavaFX, інтеграція підтримки Git, додані засоби для інтеграції з Oracle WebLogic Server 12c.
У випуску 7.4 у жовтні 2013 продовжено розвиток засобів для розробки з використанням технологій HTML5, додана підтримка створення гібридних HTML5-застосунків для платформ Android і Apple iOS з використанням фреймворку Apache Cordova, реалізовані засоби використання HTML5 в проєктах Java EE і PHP, представлена експериментальна підтримка майбутнього випуску JDK8.
NetBeans 8 вийшов 18 березня 2014. У випуску реалізовані засоби для розробки з використанням Java SE 8, Java SE Embedded 8 і Java ME Embedded 8, розширена підтримка Maven і Java EE з , додані нові інструменти для HTML5 і, зокрема, фреймворк AngularJS, покращена підтримка PHP (підтримка системи unit-тестування Nette Tester і аналізатора коду PHP-CS-Fixer; поліпшення підтримки Twig, Latte, Neon) і C/ (зокрема додана консоль налагоджувача GDB).
Версія 8.1, опублікована 4 листопада 2015, одержала засоби розробки для платформи node.js.
Версія 8.2 опублікована 3 жовтня 2016.
Версія 9.0, опублікована 29 липня 2018, одержала підтримку Java 9 і 10, випущена як проєкт Apache Incubator
Версія 10.0 опублікована 27 грудня 2018.
Версія 11.0 опублікована 4 квітня 2019.
Версія 11.1 опублікована 22 липня 2019.
Версія 11.2 опублікована 29 вересня 2019.
Версія 11.3 опублікована 4 березня 2020.
Версія 12, опублікована 09 червня 2020, має підтримку найновіших функцій Java, підтримку PHP 7.4, виправлені помилки та покращено відображення на моніторах hiDPI Windows.
Версія 12.02, опублікована 07 грудня 2020. В цій версії додана підтримка PHP 8.0, була вилучена підтримка Nashorn.
Версія 12.03 опублікована 11 березня 2021 року. У цій версії була реалізована повна підтримка PHP 8.0.
Підтримувані зовнішні компоненти
NetBeans IDE підтримує плагіни, дозволяючи розробникам розширювати можливості середовища.
У версії NetBeans IDE 6.0 підтримуються засоби застосунків на J2ME, UML, SOA, мова програмування Ruby (включаючи підтримку Ruby on Rails). Проте через слабу популярність NetBeans серед розробників Ruby у версії 7.0 підтримка Ruby та Ruby on Rails скасована, а наявні ресурси залучені для розвитку Java SE 7 та JDK 7.
У версії IDE 7.0 забезпечена підтримка Oracle Database, підтримуються такі зовнішні компоненти
- Java EE та J2EE
- Java Card SDK
- Struts
- Spring Framework
- Hibernate
- Java API for RESTful Web Services (JAX-RS)
- Java Wireless Toolkit для CLDC
- Системи відстеження помилок Bugzilla і Jira
- C//Fortran
- PHP
- Groovy
- Grails
- Apache Ant
- Apache Maven
- Системи управління версіями: CVS; Subversion; Mercurial; ; Git;
- GlassFish Server Open Source Edition
- Oracle WebLogic Server
- Сервери застосунків: GlassFish Enterprise Server, Tomcat, JBoss
Див. також
Примітки
- . Apache blogs. 20 лютого 2020. Архів оригіналу за 29 лютого 2020. Процитовано 20 лютого 2020.
- The netbeans Open Source Project on Open Hub: Languages Page — 2006.
- . Архів оригіналу за 6 червня 2014. Процитовано 4 червня 2014.
- сторінка проєкту Xelfi. Архів оригіналу за 5 лютого 2012. Процитовано 17 травня 2008.
- . Архів оригіналу за 17 травня 2008. Процитовано 4 червня 2014.
- . Архів оригіналу за 31 серпня 2013. Процитовано 4 червня 2014.
- Open Source Java Technology Debuts In GNU/Linux Distributions. Sun Microsystems. Архів оригіналу за 5 лютого 2012. Процитовано 2 травня 2008.
- . Архів оригіналу за 26 квітня 2011. Процитовано 21 квітня 2011.
- . Архів оригіналу за 8 січня 2012. Процитовано 6 січня 2012.
- Доступна интегрированная среда разработки приложений NetBeans IDE 7.4 [ 25 березня 2014 у Wayback Machine.] // opennet.ru
- . Архів оригіналу за 24 березня 2014. Процитовано 24 березня 2014.
- . Архів оригіналу за 6 листопада 2015. Процитовано 7 листопада 2015.
- . Архів оригіналу за 6 червня 2014. Процитовано 4 червня 2014.
Посилання
Вікісховище має мультимедійні дані за темою: NetBeans |
- Офіційний сайт NetBeans [ 5 березня 2020 у Wayback Machine.](англ.)
- Платформа NetBeans [ 6 червня 2014 у Wayback Machine.](англ.)
- Java ME and Embedded у NetBeans [ 18 липня 2014 у Wayback Machine.](англ.)
- Засоби NetBeans для роботи з Java [ 6 червня 2014 у Wayback Machine.](англ.)
- NetBeans Enterprise [ 27 червня 2014 у Wayback Machine.](англ.)
- Веброзробка у NetBeans [ 24 грудня 2016 у Wayback Machine.](англ.)
- Засоби NetBeans для роботи з C/C++ [ 18 липня 2014 у Wayback Machine.](англ.)
- Демонстрація властивостей NetBeans [ 27 квітня 2014 у Wayback Machine.](англ.) (Онлайн-відео)
- Документація NetBeans, навчальні матеріали [ 23 травня 2014 у Wayback Machine.](англ.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
NetBeans IDE vilne integrovane seredovishe rozrobki IDE dlya mov programuvannya Java JavaFX C C PHP JavaScript HTML5 Python Groovy Seredovishe mozhe buti vstanovlene i dlya pidtrimki okremih mov i u povnij konfiguraciyi Seredovishe rozrobki NetBeans za zamovchuvannyam pidtrimuye rozrobku dlya platform J2SE i J2EE NetBeansNetBeans 6 0Tip Integrovane seredovishe rozrobkiRozrobniki Oracle ta Apache Software FoundationStabilnij vipusk 12 3 11 bereznya 2021 3 roki tomu 2021 03 11 Nestabilnij vipusk 11 3beta2 20 lyutogo 2020 4 roki tomu 2020 02 20 Platforma virtualna mashina JavaOperacijna sistema krosplatformenaMova programuvannya Java 2 Ukrayinska mova niLicenziya Zaraz Apache License ranishe CDDL abo GPLv2Repozitorij github com apache netbeansVebsajt netbeans apache org Mediafajli u Vikishovishi Poshiryuyetsya u pochatkovih tekstah pid licenziyeyu Apache License Proyekt NetBeans IDE pidtrimuvavsya i sponsoruvavsya firmoyu Sun Microsystems i pislya pridbannya Sun Oracle U zhovtni 2016 roku Oracle peredav NetBeans u vlasnist Apache Software Foundation yaka zajmayetsya rozrobkoyu i pidtrimkoyu proyektu NetBeans IDE dostupna dlya platform Microsoft Windows GNU Linux FreeBSD i Solaris yak SPARC tak x86 Dlya inshih platform dostupna mozhlivist zibrati NetBeans samostijno iz pochatkovih tekstiv Za yakistyu i mozhlivostyam ostanni versiyi NetBeans IDE zmagayetsya z najkrashimi yakimi integrovanimi seredovishami rozrobki dlya movi Java pidtrimuyuchi refaktoring profilyuvannya vidilennya sintaksichnih konstrukcij kolorom avtodopovnennya movnih konstrukcij na lotu shabloni kodu ta inshe IstoriyaRozrobka seredovisha NetBeans pochalasya v 1996 pid nazvoyu Xelfi gra bukv na osnovi Delphi yak proyekt studentiv zi stvorennya Java IDE pid kerivnictvom fakultetu matematiki i fiziki Karlova Universitetu v Prazi U 1997 roci Roman Stanek sformuvav kompaniyu navkolo proyektu i stav vipuskati komercijni versiyi seredovisha NetBeans do peredachi vsih prav na IDE korporaciyi Sun Microsystems v 1999 roci Sun vidkrila pochatkovi kodi seredovisha rozrobki NetBeans IDE v chervni nastupnogo roku Vidtodi spilnota NetBeans postijno rozvivayetsya i roste zavdyaki lyudyam i kompaniyam sho vikoristovuyut i pidtrimuye proyekt NetBeans IDE 6 0 stvorena na osnovi poperednoyi versiyi 5 5 1 nadala gnuchku pidtrimku stvorennya moduliv dlya IDE i internet zastosunkiv zasnovanih na platformi NetBeans novij dizajner koristuvackih interfejsiv vidomij pid nazvoyu Proyekt Matisse novu i pereroblenu pidtrimku sistemi upravlinnya versiyami CVS pidtrimku Weblogic 9 i JBoss 4 i bagato pokrashen v redaktori NetBeans 6 0 postavlyayetsya v skladi distributiviv Ubuntu 8 04 i Debian NetBeans IDE 6 5 vipushena v listopadi 2008 roku rozshiryuye mozhlivosti Java EE vklyuchayuchi pidtrimku Java Persistence EJB 3 ta JAX WS Dodatkovo NetBeans Enterprise Pack pidtrimuye rozrobku zastosunkiv Java EE 5 Enterprise vklyuchayuchi vizualni zasobi SOA zasobi dlya roboti z XML schema robotu z vebservisami dlya BPEL i modelyuvannya na movi UML Zbirka NetBeans IDE Bundle for C C pidtrimuye proyekti na movah C C NetBeans 7 0 sho vijshla u kvitni 2011 realizuvala pidtrimku rozrobki zastosunkiv z vikoristannyam poperednoyi versiyi JDK7 buli dodani zasobi dlya integraciyi z Oracle WebLogic Server 11g i zabezpechena pidtrimka Oracle Database GlassFish Server Open Source Edition 3 1 i Oracle GlassFish Server 3 1 Versiya 7 0 viluchila zi skladu moduli z realizaciyeyu zasobiv rozrobki movi Ruby i MVC frejmvorka Ruby on Rails Yak prichina nazvana nizka populyarnist NetBeans sered rozrobnikiv movoyu Ruby Za zayavoyu Oracle NetBeans IDE 7 1 sho vijshov u grudni 2011 stav pershim seredovishem rozrobki yakij povnoyu miroyu pidtrimuye ostanni varianti specifikacij i standartiv na platformu Java vklyuchayuchi povnu pidtrimku ciklu rozrobki z vikoristannyam JavaFX i JDK7 Osnovnimi novovvedennyami NetBeans 7 1 ye zabezpechennya povnocinnoyi pidtrimki rozrobki z vikoristannyam JavaFX 2 0 znachne rozshirennya mozhlivostej Swing GUI Builder pidtrimka CSS3 novi instrumenti dlya vizualnogo nalagodzhennya interfejsu zastosunkiv na bazi Swing i JavaFX integraciya pidtrimki Git dodani zasobi dlya integraciyi z Oracle WebLogic Server 12c U vipusku 7 4 u zhovtni 2013 prodovzheno rozvitok zasobiv dlya rozrobki z vikoristannyam tehnologij HTML5 dodana pidtrimka stvorennya gibridnih HTML5 zastosunkiv dlya platform Android i Apple iOS z vikoristannyam frejmvorku Apache Cordova realizovani zasobi vikoristannya HTML5 v proyektah Java EE i PHP predstavlena eksperimentalna pidtrimka majbutnogo vipusku JDK8 NetBeans 8 vijshov 18 bereznya 2014 U vipusku realizovani zasobi dlya rozrobki z vikoristannyam Java SE 8 Java SE Embedded 8 i Java ME Embedded 8 rozshirena pidtrimka Maven i Java EE z dodani novi instrumenti dlya HTML5 i zokrema frejmvork AngularJS pokrashena pidtrimka PHP pidtrimka sistemi unit testuvannya Nette Tester i analizatora kodu PHP CS Fixer polipshennya pidtrimki Twig Latte Neon i C C zokrema dodana konsol nalagodzhuvacha GDB Versiya 8 1 opublikovana 4 listopada 2015 oderzhala zasobi rozrobki dlya platformi node js Versiya 8 2 opublikovana 3 zhovtnya 2016 Versiya 9 0 opublikovana 29 lipnya 2018 oderzhala pidtrimku Java 9 i 10 vipushena yak proyekt Apache Incubator Versiya 10 0 opublikovana 27 grudnya 2018 Versiya 11 0 opublikovana 4 kvitnya 2019 Versiya 11 1 opublikovana 22 lipnya 2019 Versiya 11 2 opublikovana 29 veresnya 2019 Versiya 11 3 opublikovana 4 bereznya 2020 Versiya 12 opublikovana 09 chervnya 2020 maye pidtrimku najnovishih funkcij Java pidtrimku PHP 7 4 vipravleni pomilki ta pokrasheno vidobrazhennya na monitorah hiDPI Windows Versiya 12 02 opublikovana 07 grudnya 2020 V cij versiyi dodana pidtrimka PHP 8 0 bula viluchena pidtrimka Nashorn Versiya 12 03 opublikovana 11 bereznya 2021 roku U cij versiyi bula realizovana povna pidtrimka PHP 8 0 Pidtrimuvani zovnishni komponentiNetBeans IDE pidtrimuye plagini dozvolyayuchi rozrobnikam rozshiryuvati mozhlivosti seredovisha U versiyi NetBeans IDE 6 0 pidtrimuyutsya zasobi zastosunkiv na J2ME UML SOA mova programuvannya Ruby vklyuchayuchi pidtrimku Ruby on Rails Prote cherez slabu populyarnist NetBeans sered rozrobnikiv Ruby u versiyi 7 0 pidtrimka Ruby ta Ruby on Rails skasovana a nayavni resursi zalucheni dlya rozvitku Java SE 7 ta JDK 7 U versiyi IDE 7 0 zabezpechena pidtrimka Oracle Database pidtrimuyutsya taki zovnishni komponenti Java EE ta J2EE Java Card SDK Struts Spring Framework Hibernate Java API for RESTful Web Services JAX RS Java Wireless Toolkit dlya CLDC Sistemi vidstezhennya pomilok Bugzilla i Jira C C Fortran PHP Groovy Grails Apache Ant Apache Maven Sistemi upravlinnya versiyami CVS Subversion Mercurial Git GlassFish Server Open Source Edition Oracle WebLogic Server Serveri zastosunkiv GlassFish Enterprise Server Tomcat JBossDiv takozhEclipse IntelliJ IDEA Integrovani seredovisha rozrobki dlya Java Rich Client PlatformPrimitki Apache blogs 20 lyutogo 2020 Arhiv originalu za 29 lyutogo 2020 Procitovano 20 lyutogo 2020 The netbeans Open Source Project on Open Hub Languages Page 2006 d Track Q124688 Arhiv originalu za 6 chervnya 2014 Procitovano 4 chervnya 2014 storinka proyektu Xelfi Arhiv originalu za 5 lyutogo 2012 Procitovano 17 travnya 2008 Arhiv originalu za 17 travnya 2008 Procitovano 4 chervnya 2014 Arhiv originalu za 31 serpnya 2013 Procitovano 4 chervnya 2014 Open Source Java Technology Debuts In GNU Linux Distributions Sun Microsystems Arhiv originalu za 5 lyutogo 2012 Procitovano 2 travnya 2008 Arhiv originalu za 26 kvitnya 2011 Procitovano 21 kvitnya 2011 Arhiv originalu za 8 sichnya 2012 Procitovano 6 sichnya 2012 Dostupna integrirovannaya sreda razrabotki prilozhenij NetBeans IDE 7 4 25 bereznya 2014 u Wayback Machine opennet ru Arhiv originalu za 24 bereznya 2014 Procitovano 24 bereznya 2014 Arhiv originalu za 6 listopada 2015 Procitovano 7 listopada 2015 Arhiv originalu za 6 chervnya 2014 Procitovano 4 chervnya 2014 PosilannyaVikishovishe maye multimedijni dani za temoyu NetBeans Oficijnij sajt NetBeans 5 bereznya 2020 u Wayback Machine angl Platforma NetBeans 6 chervnya 2014 u Wayback Machine angl Java ME and Embedded u NetBeans 18 lipnya 2014 u Wayback Machine angl Zasobi NetBeans dlya roboti z Java 6 chervnya 2014 u Wayback Machine angl NetBeans Enterprise 27 chervnya 2014 u Wayback Machine angl Vebrozrobka u NetBeans 24 grudnya 2016 u Wayback Machine angl Zasobi NetBeans dlya roboti z C C 18 lipnya 2014 u Wayback Machine angl Demonstraciya vlastivostej NetBeans 27 kvitnya 2014 u Wayback Machine angl Onlajn video Dokumentaciya NetBeans navchalni materiali 23 travnya 2014 u Wayback Machine angl