Apache Software Foundation libera la nueva versión del IDE Apache NetBeans 10.0

- 05 Jan 2019 =$hora_temp?>12:00 AM
Esta es la segunda versión preparada por Apache Software Foundation después de la transferencia del código NetBeans a Oracle y en prueba de la capacidad de adherirse a los principios de desarrollo adoptados en la comunidad Apa
Esta es la segunda versión preparada por Apache Software Foundation después de la transferencia del código NetBeans a Oracle y en prueba de la capacidad de adherirse a los principios de desarrollo adoptados en la comunidad Apache.
Es notable por la integración de módulos para admitir los lenguajes de programación PHP, JavaScript, HTML5 y Groovy, y que no se incluyeron en la versión 9 que se limitó a Java SE. Se espera que en la próxima versión incluya soporte para C y C++.
Los aspectos destacados son:
- Soporte para el JDK 11, incluido el módulo nbjavac actualizado.
- Se eliminaron los módulos Java EE y CORBA de JDK y se transfirió a la categoría del motor de JavaScript de Nashorn con soporte para las definiciones
var
para los parámetros tipificados implícitamente de las expresiones lambda. - Soporte para la biblioteca JUnit 5, predeterminado para crear pruebas de proyectos Maven basados en Java 8+.
- Soporte para anotaciones @Testable.
Mejoras para el soporte PHP:
- Se implementó la compatibilidad con las funciones del lenguaje PHP agregadas en las ramas de 7.0 a 7.3.
- Posibilidad de dejar comas al final de las listas y los argumentos de la función.
- Sintaxis flexible de inserción de multilínea, enlaces en la lista (), tipo de objeto.
- Soporte para el analizador estático PHPStan.
- Advertencias en el editor sobre la devolución de valores en funciones con el tipo void y la declaración incorrecta de métodos no abstractos.
- Uso del modo strict_types.
- Autocompletar las constantes TRUE, FALSE y NULL en minúsculas.
- Soporte para vardoc.
- Capacidad de contraer definiciones de arrays, etiquetas y expresiones.
- Soporte para plantillas Twig con autocompletar.
- Soporte de paleta.
El código fuente de la aplicación se puede descargar en el siguiente enlace: Apache Netbeans 10.0.