IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Problème d'indentation de mon code


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 39
    Par défaut Problème d'indentation de mon code
    Bonjour,

    Je viens récemment de passer de la version 2.1 à la version 3.2 d'Eclipse.
    J'ai migré mes projets vers la nouvelle version.

    J'utilisais jusqu'à présent des tabulations de longueur 2 et non 4 comme Eclipse le propose par défaut.

    Il s'avère que mon code est maintenant indenté n'importe comment, avec certaines lignes qui se retrouvent même sur la droite, hors de l'écran !!!
    Et quand j'appuie sur tab, il me crée un espace équivalent à 2 parfois, et à 4 d'autres fois.

    Bref, je suis très étonné, d'autant que ça fonctionnait très bien en 2.1.

    Quelqu'un a-t-il déjà recontré ce problème ?

    Comment faire pour demander une indentation automatique de tout mon fichier d'un coup ?

    Merci pour votre aide

  2. #2
    Membre Expert Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 911
    Par défaut
    Tu peux régler la tabulation à une valeur de 2 caractères si tu le souhaites
    (Menu "Fenêtre\Préférences", Element "Général\Editeurs\Editeurs de texte", Option "Largeur de la tabulation affichée")

    Sinon, menu "Source\Formater" pour tout réindenter

    Pour ton problème "parfois 2 parfois 4", en début de ligne, c'est parce que l'indentation est contextuelle, elle se base sur le bloc en cours... Si c'est au milieu de ligne, peut-être que Eclipse 2 utilisait la tabulation en mode "toujours 2 caractères" alors que Eclipse 3 utilise des vraies tabulations, qui ont donc une longueur visuelle variable... (une tabulation amène visuellement à la position suivante multiple de la largeur de la tabulation)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    # valeur tabulation  : 4
    # positions des caractères
    0   1   2   3   4   
              <tab> bcd # tab vaut 4
    a         <tab> bcd # tab vaut 3
    a   b     <tab> bcd # tab vaut 2
    a   b   c <tab> bcd # tab vaut 1

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'affichage dans mon code
    Par naima2005 dans le forum Applets
    Réponses: 3
    Dernier message: 02/12/2007, 11h52
  2. [EasyPHP] Problème d'affichage avec mon code PHP
    Par LegioKilt dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 24/11/2007, 04h13
  3. Problème d'asm dans mon code C
    Par Truffo dans le forum C
    Réponses: 4
    Dernier message: 11/06/2007, 14h44
  4. Problème try-catch dans mon code
    Par little pepito dans le forum Langage
    Réponses: 7
    Dernier message: 11/06/2007, 12h22
  5. Problème de paramètres dans mon code javascript
    Par cocacollection dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 15/03/2006, 10h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo