2010-06-04 7 views
11

J'ai fait une petite modification dans un ancien fichier java dans IntelliJ et lorsque je sauvegarde le fichier, l'EDI reformate automatiquement tout le code. Normalement, ce serait préférable, mais il semble que presque chaque ligne a un espace blanc inutile qui est nettoyé. Maintenant, il semble que le fichier entier a été modifié même si j'ai seulement fait une petite correction. Cela rendra l'examen des changements importants dans VCS plus difficile.Désactiver le reformatage du code lors de l'enregistrement des fichiers

Existe-t-il un moyen de désactiver le reformatage de code lorsqu'un fichier est enregistré? Jusqu'à présent, je n'ai pas eu de chance de trouver le réglage dans la boîte de dialogue Paramètres du projet. J'utilise IntelliJ IDEA 9.0.2

Sinon, je pourrais effectuer le reformatage, valider les modifications, puis apporter ma modification mais je pense que cela va finir par arriver et je ne veux pas imposer ma mise en forme préférences sur le code appartenant à d'autres groupes.

Répondre

13

Paramètres | Éditeur Général> Autre | Supprime les espaces de fin sur Enregistrer -> Aucun.

+3

Est-ce que je suis folle ou est-ce que cela empêche seulement un reformatage spécifique, pas un reformatage? – Yawar

+1

Dans IntelliJ 14.1.5 (build 141.2735) la définition de ce paramètre n'a aucun effet, quand je sauvegarde le fichier IntelliJ continuer à supprimer le retrait dans toutes les lignes vides ... puis il semble que l'ensemble a été modifié (j'ai essayé de définir dans les lignes vides "sans succès) – obe6