« Développer en Java/Choisir un environnement de développement intégré » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Eclipse : fonctionnalités de Eclipse
+ println / print , out + err
Ligne 13 :
* Un panneau indique en permanence les problèmes que comporte votre application (déclaration manquantes, incompatibilités de types etc.) vous pouvez cliquez sur chaque problème listé et Eclipse vous envoie directement où le problème se pose dans le code
* Eclipse peut générer du code : par exemple, si on précise une interface à la création d'une classe, toutes les signatures des méthodes à implémenter dans la nouvelle classes seront déjà présentes dans le nouveau fichier (avec les blocs de commentaires Javadoc qui vont avec).
* Eclipse est livré avec son propre compilateur Java qui est de très bonne qualité, il peut néanmoisnéanmoins être interfacé avec gcj, OpenJDK, ou le compilateur Sun officiel.
* Des outils de remaniement (''refactoring'') sont intégrés. Par exemple, on peut renommer une variable, un attribut, une méthode, une classe et les changements seront répercutés dans tout le projet. Si un remplacement est doutédouteux, un assistant vous proposera de valider la modification cas par cas.
* Javadoc est intégré, il est possible de générer la documentation du projet. Une boîte de dialogue permet de configurer la génération (répertoire de sortie notamment)
* Eclipse peut gérer des projets. Il maintient les sources, la documentation et les fichiers compilés dans des répertoires différents. Il maintient le système de fichiers en fonction des packages que vous créez dans votre projet.
* Le flux de sortie est intégré dans un panneau si bien que tous les appels à <tt>System.out.println</tt> àet l'exécution<tt>System.err</tt> apparaissentécrivent dans ce panneau intégré (en rouge pour <tt>System.err</tt>).
 
=== Exemples de modules additionnels ===