Thursday, 14 September 2006

Netbeans : La fin de la lune de miel

Netbeans

Comme j'ai récemment raconté dans ces pages, j'ai adopté Netbeans 5.5β comme mon nouvel EDI de choix. À l'époque—et je crois que ça se voyait encore—j'étais fort enthousiaste pour ce nouvel outil. Mais, comme c'est toujours le cas, après un peu plus de temps passé avec l'EDI, l'enthousiasme diminue et les petites frustrations commencent à apparaître.

Je me suis donc dit que ce serait informateur de rendre publique un petit retour d'expérience deux semaines après mon adoption de NetBeans, pour compléter en quelque sorte le tableau que j'ai peint dans le premier article.

Ça ne prend pas plus de cinq minutes pour se rendre compte du premier désavantage de NetBeans par rapport à Eclipse : son éditeur. Alors que dans Eclipse une erreur de syntaxe est reparée dès qu'on le tape, sur NetBeans il faut typiquement sauvegarder le fichier avant que l'erreur ne soit soulignée. L'aide contextuelle est aussi beaucoup plus longue à s'afficher. Mais on parle des petites différences de vitesse là, et ça ne m'a jamais empêché d'aprécier les autres avantages de l'environnement NetBeans. Les "magiciens" sont plus nombreux et mieux faits, et il est plus facile de gérer les projets Java EE par rapport à Eclipse WTP. Tout ça est apparent dès la première vraie utilisation de NetBeans, et tout ça reste vrai après deux semaines.

Ce que je n'avais pas capté tout de suite, et ce qui m'embête de plus en plus, c'est le β dans "Netbeans 5.5β". Or le programme n'est pas tellement stable, l'IHM plus particulièrement bloque assez souvent, ce qui est très énervant. Il peut aussi être lent à réagir à la souris, ce qui est bien plus pénible que une aide contextuelle lente.

Je sais qu'un éditeur refait et amélioré est en tête de liste pour NetBeans 6, et je persiste à penser que même sans lui, en tant qu'EDI NetBeans 5.5 dépasse déjà Eclipse WTP. Je dis bien en tant qu'EDI et non pas en tant qu'éditeur de texte. Néanmoins j'espère très fort que les problèmes de l'interface, plus fondamentaux, seront mieux réglés avant le passage au 5.5 officiel.

Posted by jon at 10:24 PM in Programming 
 
« September »
SunMonTueWedThuFriSat
     12
3456789
10111213141516
17181920212223
24252627282930
       
 
Non enim id agimus ut exerceatur vox, sed ut exerceat.