Already a couple of months ago, the Beta version of the wonderful NetBeans IDE development environment was released quietly and without hype.
Let me remind you that NetBeans is an advanced development environment that allows you to develop applications in languages ​​such as PHP, C / C ++, Python, JavaScript, and even Ada.
Although the NetBeans IDE is a free development environment and the project is developed by a community of enthusiastic developers, it is not inferior in quality and capabilities to a commercial IDE.
')
Out of the box is supported:
refactoring and profiling
highlighting syntax
autocompletion on the fly
management of all popular version control systems
What's new in NetBeans 8.0 Beta?
Java SE 8 support
Java ME 8 support
Expanded HTML5 Support
Tomcat 8.0 support
PHP 5.5 support
Many improvements throughout the IDE
Editor
indent guides
Finally, dashed lines appeared, allowing to better distinguish the blocks of code separated by tabs. They are displayed by default. Color can be changed in the IDE settings.
new code hints
link to external documentation, now active in the documentation window
Java
JDK8 support
Java SE Embedded and Java ME Embedded 8 support
Java editor improvements: many new code hints, javadoc as hints
improved integration with JavaFX Scene Builder
Java ee
new PrimeFaces code generators
Tomcat 8.0 integration
TomEE integration
various improvements
Php
PHP 5.5 support
support PSR-0 and PSR-1 standards
PHP CS Fixer support
improvements for Twig, Latte and Neon
Composer support in the Project Creation Wizard
C / C ++
bread crumbs are added
The GDB debugger console can now be used in command line mode. IDE will process commands and reflect debugger changes.
Platform
new API for setting tabs editor for Windows systems
new design user interface design team
files in folders can now be sorted by extension
miscellanea
improved profiler. Now it is available for embedded systems such as the Raspberry Pi
Subversion 1.8 support and various improvements in Git and Mercurial support
design change in the Project Groups interface
various speed improvements
improvements in the pop-up menu of search results: “Copy File Path” for several selected files, support for basic file operations, support for “Select in>”
HTML5
Added support for remote debugging of Android 4.4 WebKit for Cordova 3.3+
Grunt support added
plugins available Avatar.js. After installing the plugin, you can create projects with Avatar.js
Javascript
improved support for AngularJS
support for code completion in Knockout templates
support for new jQuery editor widgets and plugins
JavaScript code debugging is now performed in Nashorn (JDK 8+)
It should be noted that the installers for OS Solaris are no longer supported. However, you can run IDE on this OS using zip archives instead of binary installers.
Although this is only Beta-version (release is expected only in April), but now you can try out the new version of IDE. As for the PHP version, I actively used it at work as the main IDE for a week and did not notice any problems.