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 :

[Plug-in] Coloration Blockistique


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 17
    Par défaut [Plug-in] Coloration Blockistique
    Bonjour,

    existe-t-il un plug-in sous Eclipse qui mette en forme le code (Java, par exemple) de cette façon-là :







    C'est tellement plus clair vous ne trouvez pas ?

    Existe-t-il ? S'il n'existe pas, est-ce réalisable, ou bien serait-ce incompatible avec les possibilités d'Eclipse ?

    Est-ce très difficile à faire ?

  2. #2
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    Regardes du côté de jalopy...
    http://jalopy.sourceforge.net/

    Ludo

  3. #3
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 17
    Par défaut
    merci Ludo pour cette proposition.

    J'ai bien regardé et je n'ai pas malheureusement pas vu (l'ai-je manqué ?) de délimitation des blocs de codes par des couleurs différentes comme l'exemple que j'ai envoyé.

    J'ai l'impression que c'est encore malheureusement un plug-in qui ne fait que de la modification de syntaxe.

  4. #4
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    Ah oui tout à fait, je pensais que tu cherchais un plug in de mise en forme du code.
    Mais pourquoi est-ce que tu veux faire des délimitations comme cela?

  5. #5
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 889
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 889
    Par défaut
    Salut,

    Je ne connais pas d'outil permettant de faire ça, mais ce que je peux te dire c'est qu'avec l'habitude et de bonnes conventions de codage ( bonne identation et bon placement des éléments ) tu peux avoir une vision du code agréable avec les éléments syntaxiques de base de Java.

    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public void maFonction()
    {
       for(int i=0;i<MAXLENGTH;i++)
       {
          // ici traitement...
     
     
     
     
       } // fin for
    } // fin maFonction()
    C'est assez parlant comme tu peux le voir, il n'y a pas les couleurs mais c'est juste du cosmétique

  6. #6
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 17
    Par défaut
    Citation Envoyé par KiLVaiDeN
    Salut,

    Je ne connais pas d'outil permettant de faire ça, mais ce que je peux te dire c'est qu'avec l'habitude et de bonnes conventions de codage ( bonne identation et bon placement des éléments ) tu peux avoir une vision du code agréable avec les éléments syntaxiques de base de Java.

    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public void maFonction()
    {
       for(int i=0;i<MAXLENGTH;i++)
       {
          // ici traitement...
     
     
     
     
       } // fin for
    } // fin maFonction()
    C'est assez parlant comme tu peux le voir, il n'y a pas les couleurs mais c'est juste du cosmétique

    Bonjour KiLVaiDeN,

    Merci pour ta réponse. Bien sûr je respecte ce genre de règles, avec une ou deux variations selon les normes de l'équipe que j'intègre.

    Mais de même que la coloration syntaxique n'est en rien nécessaire, elle est devenu très commune et très appréciée. Je pense qu'une délimitation claire et évidente des blocs est dans le même esprit et aide autant.

  7. #7
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 17
    Par défaut
    Citation Envoyé par menuge
    Ah oui tout à fait, je pensais que tu cherchais un plug in de mise en forme du code.
    Mais pourquoi est-ce que tu veux faire des délimitations comme cela?

    Je trouve ça tellement plus clair et moins déprimant à regarder !

    Tu ne trouves pas que ça améliore la lisibilité ?

  8. #8
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 889
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 889
    Par défaut
    Ca améliore la lisibilité quand les blocs sont grands, mais à mon avis, si les blocs sont compactes, ça va vite devenir plus embêtant qu'autre chose : imagine une superposition de couches colorées, pour moi ça serait infernal et je desactiverais directement la fonctionnalité

Discussions similaires

  1. Flash et plug in 3dsmax 5
    Par VincentB dans le forum Flash
    Réponses: 8
    Dernier message: 21/03/2003, 12h23
  2. Coloration syntaxique ASM dans un RichEdit
    Par Crick dans le forum Composants VCL
    Réponses: 5
    Dernier message: 20/12/2002, 01h53
  3. TObject->Color et composantes RGB
    Par Flo. dans le forum C++Builder
    Réponses: 10
    Dernier message: 14/06/2002, 17h07
  4. [Kylix] Memo color
    Par Metal3d dans le forum EDI
    Réponses: 1
    Dernier message: 21/05/2002, 17h12

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