Quelles sont les nouveautées ?

Dans le workbench:
  • Le support de vista et de WPF comme plate forme native pour SWT (mais ici, on s'en fout)
  • un système de complétion sur les commandes appelées via leur nom (comme sous emacs par exemple), appelé quick access
  • undo/redo sur la gestion des ressources (on peut faire un undo de suppression de fichier par exemple)
  • nouveau look (honnêtement, c'est léger)
  • meilleure gestion des workspace multiples
  • signature des plugins (pour en vérifier l'authenticité)
  • meilleur assistant d'application de patch (avec preview)
  • Evolutions du comparateurs de fichier (le diff pour les dinosaures), plus rapide et avec un meilleurs affichage des différences
  • possibilité d'ouvrir un fichier avec un éditeur non enregistré pour ce type (on va pouvoir éditer des images avec l'éditeur texte \o/ )
  • support du drag and drop dans les éditeurs (il était temps)
  • vérification orthographique dasn les commentaires, et notamment dans la javadoc (youpi \o/)
  • recherche dans l'historique CVS
Au niveau de l'IDE java:
  • possibilité de refactoriser sans sauvegarder auparavent
  • Evolution sur le nettoyeur de code
  • Décompilation lorsqu'un .java correspondant à un .class n'est pas disponible.
  • recherche de toutes les références d'un objet en debug (avec java 6)
  • support des annotation java 5 et 6 à la volée, et non plus seulement à la compilation.
EMF

Le code généré par EMF est maintenant au niveau de java 1.5 et supporte les générique. Au lieu d'une EList, une EList sera générée pour une association vers la classe Truc.