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?

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).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.