2 votes

Comment désactiver la mise en forme automatique du modèle dans Eclipse ?

J'ai un modèle (sleep) dans Eclipse 4.2.1 qui devrait se développer en

try { Thread.sleep(1000); } catch (Exception e) {}

Je veux qu'Eclipse l'ajoute en une seule ligne, comme je l'ai mis dans le modèle. Cependant, Eclipse le reformate automatiquement après l'insertion en :

try {
    Thread.sleep(1000);
} catch (Exception e) {
}

J'ai essayé @formatter:off, mais cela ne fonctionne pas. J'ai désactivé la correction automatique du code.

Y a-t-il un moyen de désactiver le formatage pour tous les modèles, puisque les seuls modèles que j'utilise sont des d'une seule ligne de toute façon?

3voto

Bill K Points 36

Fenêtre > Préférences > Java > Éditeur > Modèles, comme vous le savez.

Il y a la liste des modèles, les valeurs par défaut données par Eclipse, et les vôtres.

Au bas de la boîte de dialogue, dans Eclipse Juno (4.2), je vois une case à cocher Utiliser un formateur de code. La décocher désactive l'auto-formatage lors de l'insertion.

Hélas, c'est un paramètre global, appliqué à tous les modèles... Mais bon, c'est ce que vous cherchez de toute façon.

[ÉDITION] Je vois la même case à cocher dans Indigo (3.7).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X