Depuis très longtemps, j'utilise Eclipse quasiment tous les jours dans mon travail. Et une fonctionnalité m'exaspérait particulièrement sur ce super IDE, la correction orthographique en temps réelle en français, non qu'elle soit mal faite, mais simplement qu'elle n'existe pas nativement lors de l'installation du package fourni par Eclipse.org.
User Define Dictionary
Il y a quelques semaines, j'ai découvert la solution passant par le dictionnaire personnel, permettant l'import d'un fichier de mots qui va bien, sous Windows on peut importer un fichier de mots mis à disposition gracieusement par des gens sympas (dans ce post d'un forum developpez.com).
Sous Linux, voir ce post qui explique comment procéder pour générer un fichier à jour grâce à aspell.
Dans la fenêtre des préférences utilisateurs, voilà ce que l'on trouvera à la rubrique General -> Editors -> Text Editors -> Spelling
figure 1 - Préférences de la correction orthographique en français
Il faut renseigner le "User defined dictionary" avec le fichier préalablement téléchargé via la post sus-cité.
figure 2 - fichier de mots en français.
Pensez à modifier l'encodage dans les éditeurs :
figure 3 - UTF-8 comme encodage par défaut, cela peut toujours servir !
Cliquer sur OK, et voilà, fini les mots en français soulignés en rouge dans les éditeurs de texte :)
Je me suis par la suite posé la question "comment passer Eclipse en français ?" une vraie solution existe !
BABEL
C'est un projet hébergé par Eclipse.org ici : http://www.eclipse.org/babel/
un petit tour par Download permettra la solution ultime de l'installation d'une série de plugins linguistiques depuis le site d'update Eclipse qui correspond à votre version d'Eclipse (3.6 - Helios pour ma part) !
Non seulement, vous aurez une correction orthographique en français mais aussi toutes l'interface en français ! (ce qui est particulièrement déroutant !)
Si vous souhaiter conserver l'interface en anglais, mais tout en gardant le dico en français, c'est toujours possible, grâce à la commande magique:
c:\> eclipse.exe -nl en
et hop, vous basculer Eclipse en anglais au démarrage.
Allez, hop, tous à vos clavier !
