NetBeans 6.1 RC1 et les "Code templates"

Aujourd'hui est le jour d'une nouvelle découverte dans NetBeans 6.1 :)

Après avoir testé la bêta pendant un bon petit bout de temps, me voilà sur la RC1. En particulier sur le PC de Colin, qui l'a installé lui aussi (sûrement par ma faute, mais c'est une autre histoire).

Voulant faire mon malin (une fois de plus), j'essaye de lui montrer un bug que j'avais découvert à l'époque de NetBeans 6.0.

Ce bug concerne les "Code templates". Cette fameuse fonctionnalité qui fait gagner bien de temps lorsqu'on code, en raccourcissant les instructions à la fois longues à écrire et récurrentes. Petit exemple, avec une configuration par défaut, il suffit de taper dans l'éditeur de code :
sout
puis d'appuyer sur la touche Tab. On se retrouve avec :
System.out.println("");

Fonctionnalité très apprécié, elle soufrait en revanche d'un léger soucis... Il était possible de l'utiliser dans les commentaires. À première vue, rien de très gênant, ci se n'est une fonctionnalité pas très utile (compléter du code Java dans des commentaires, l'intérêt est assez limité).

Le problème est survenu quand j'ai commencé à utiliser la touche Espace au lieu de la touche Tab pour faire mon remplacement de templates. Le mot "le", suivit d'un espace, était automatiquement remplacé par "length". Et ceci n'est qu'un exemple.

Pour en revenir au sujet initial, ce "bug" est maintenant corrigé, et je peux désormais taper mes commentaires tranquillement, sans avoir peur de transformer mes mots en lignes de code. La moralité de l'histoire est que je suis passé, une fois de plus, pour un idiot en voulant faire voir à Colin un bug qui avait été corrigé entre temps. Ça m'apprendra...

Permalink  |  Commentaires (0)


Comments:

Post a Comment:
  • HTML Syntax: Allowed