Comment désactiver le formatage automatique des modèles dans Eclipse?

0

J'ai un modèle ( sleep) dans Eclipse 4.2.1 qui devrait s'étendre à

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 modifie automatiquement après l'insertion dans:

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

J'ai essayé @formatter:off, mais ça ne marche pas. J'ai le nettoyage de code désactivé.

Existe-t-il un moyen de désactiver le formatage pour tous les modèles, car les seuls modèles que j'utilise sont de toute façon des monolignes?

Matiaan
la source

Réponses:

2

Window > Preferences > Java > Editor > Templates, comme vous le savez.

Il y a la liste des modèles, les valeurs par défaut fournies par Eclipse et le vôtre.

Au bas de la boîte de dialogue, dans Eclipse Juno (4.2), une case à cocher apparaît Use code formatter. Décocher la case désactive le formatage automatique au moment de l'insertion.

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

[EDIT] Je vois la même case dans Indigo (3.7).

PhiLho
la source