NitroX est un environnement de développement reposant sur Eclipse dont la distribution pour la France vient d'être confiée à Ideo Logiciels, le département distribution d'Ideo Technologies.
Basé sur Eclipse, NitroX est un outil destiné aux développeurs Java pour la réalisation d'applications Web basées sur Struts ou/et JSP. Il offre de nombreuses fonctionnalités avancées qui améliorent la productivité des développements en maintenant l'ensemble des couches de l'application et leurs corrélations.
Ces principales fonctionnalités sont :
AppXRay : une technologie de mapping de dépendance intelligent qui analyse et représente visuellement l'ensemble des dépendances entre les couches du modèle MVC.
AppXaminer qui détecte automatiquement les problèmes et facilite la navigation dans l'environnement ;
gère les contextes de Java, les librairies de tags, de HTML et Struts, dans une interface unique, ainsi que la compilation du code pour toutes les couches ;
AppXNavigator enrichit les possibilités de navigation de tous les éditeurs de NitroX pour JSP, Struts et JSTL ;
Débuggeur JSP/Struts ;
Support de templates ;
Framework de validation de Struts ;
Sources synchronisées et édition visuelle pour les JSP et Struts ;
Support avancé de JSP 2.0, de la librairie standard des tags JSP (JSTL) et d'EL (Expression Language) ;
Validation automatique et vérification de cohérence.