Apache NetBeans
Wersja | Apache NetBeans 12.5 LATEST |
Wymagania | Windows 7 / Windows 8 / Windows 10 |
Deweloper | Apache Software Foundation |
Strona do pobrania | Apache NetBeans |
Darmowe, otwarte środowisko programistyczne dla programistów. Otrzymujesz wszystkie narzędzia potrzebne do tworzenia profesjonalnych aplikacji desktopowych, korporacyjnych, internetowych i mobilnych w języku Java, C/C++, a nawet w językach dynamicznych, takich jak PHP, JavaScript, Groovy i Ruby. Apache NetBeans jest łatwy w instalacji i użyciu zaraz po wyjęciu z pudełka. Działa na wielu platformach, w tym Windows, Linux, macOS i Solaris.
Java Shell jest nowym narzędziem zawartym w JDK9, zdefiniowanym w JEP 222 w celu wprowadzenia możliwości REPL (read-eval-print-loop) do Javy. Narzędzie zapewnia zintegrowane konsolowe UI dla Java Shell, wykorzystując możliwości edytora aplikacji. Program może wspierać narzędzie konfiguracją projektu użytkownika, dzięki czemu Java Shell jest ustawiony do pracy z klasami i bibliotekami projektu, zapewniając autocompletion out of the box w edytorze.
Aplikacja znacznie rozszerza możliwości narzędzia wiersza poleceń. W Apache NetBeans można uruchomić powłokę jako agenta, podobnego do agenta debugującego, na debugowanej lub uruchamianej aplikacji (obecnie obsługiwane są tylko aplikacje J2SE, zarówno oparte o Ant jak i Maven). Snippety napisane w JShell mogą być redefiniowane i testowane, nawet w stosunku do działającego kodu. Kiedy prototyp jest gotowy, można go zapisać do zwykłego pliku źródłowego Java i zintegrować z projektem.
Nowe nowości w NetBeans:
Obsługa Java
JDK 8: narzędzia i usprawnienia edytora do pracy z profilami, lambdami i strumieniami. Obsługa Java SE Embedded: wdrażanie, uruchamianie, debugowanie i profilowanie aplikacji Java SE na urządzeniach wbudowanych, takich jak Raspberry PI, bezpośrednio z IDE aplikacji. Wsparcie dla Java ME Embedded 8.
Java EE
Nowe generatory kodu PrimeFaces, do generowania kompletnych aplikacji CRUD PrimeFaces z połączeniem do baz danych. Wsparcie dla Tomcat 8.0 i TomEE, w tym nieobudowane konfiguracje JPA, JSF i JAXRS oraz źródła danych. Większa elastyczność dla podpowiedzi JPA, które można wyłączać, włączać i zmieniać poziom ostrzeżeń.
Maven
Nowy przełącznik układu grafu Mavena. Nawigator pokazuje cele POM i poprawia wydajność Mavena podczas ponownego uruchamiania aplikacji webowych. Poprawiona wydajność ""Zastosuj zmiany w kodzie"" podczas debugowania.
JavaScript
AngularJS nawigacja poprzez hiperłącza z widoku do kontrolerów. Wiele usprawnień dla AngularJS w uzupełnianiu kodu pomiędzy artefaktami, np. uzupełnianie kodu w widoku do właściwości zdefiniowanych w kontrolerach. Obsługiwane jest debugowanie kodu JavaScript wykonywanego w silniku skryptowym Nashorn (JDK 8+).
HTML5
Android 4.4 Obsługiwane jest debugowanie WebKit dla Cordova 3.3+. Nowe wsparcie dla uruchamiania testów Karma i nowe wsparcie dla budowania Grunt. Avatar.js jest dostępny w menedżerze wtyczek, poprzez Narzędzia | Wtyczki. Po instalacji, można tworzyć projekty Avatar.js.
PHP
Wsparcie dla PHP 5.5. Ulepszenia dla Twig, Latte i Neon. Kompozytor obsługiwany przez Kreator nowych projektów.
C/C++
Nowa funkcja Breadcrumbs do nawigacji w edytorze. Nowa konsola GDB umożliwiająca korzystanie z trybu GDB w linii poleceń. Nowe podpowiedzi i uzupełnienia kodu. Poprawiona wydajność zdalna. Pobierz Net Beans IDE Offline Installer Setup!
Platforma
Większa elastyczność w systemie Windows, taka jak podział edytora metodą przeciągnij i upuść oraz nowe API do dostosowywania zakładek edytora. Nowy wygląd interfejsu użytkownika do zarządzania grupami projektów. Pliki w folderach mogą być sortowane według rozszerzenia.
Różne
Ulepszenia profilera: Profilowanie na platformach wbudowanych, pokazywanie monitora posiadania wątków dla kontaminacji blokady oraz ulepszony widok Threads. Usprawnienia wersjonowania: Wsparcie dla kopii roboczych Subversion 1.8, różne ulepszenia dla Git oraz wsparcie dla Mercurial. Harmonogram zadań i inne nowe funkcje w oknie Zadania do śledzenia błędów.
Uwaga: Wymaga Java Development Kit.
Dostępne również: Pobierz NetBeans IDE dla komputerów Mac
Pobierz NetBeans IDE dla komputerów Mac
.