Outil de formatage java vers HTML et collaboration

Programmation Avancée

Modérateur : Douin

Joris_Oziol
Messages : 2
Inscription : 15 oct. 2016 13:59

Re: Outil de formatage java vers HTML et collaboration

Message par Joris_Oziol » 21 nov. 2016 20:38

il vous faut sélectionner le source java puis un clic droit sur la boite de la classe et le code HTML est dans le presse papier


<!-- DEBUT DE CODE JAVA - JavaVersHtml -->
<div style="background:#FFFFFF; color:#000000; border:solid 1px black; margin:10px; padding:10px; text-align:left;">

THEVENON
Messages : 5
Inscription : 14 nov. 2016 19:46

Re: Outil de formatage java vers HTML et collaboration

Message par THEVENON » 21 nov. 2016 21:13

oui, c'est ce que j'ai fait et le code reste sans indentation.
merci

David Bertrand
Messages : 2
Inscription : 20 oct. 2016 13:10

Re: Outil de formatage java vers HTML et collaboration

Message par David Bertrand » 22 nov. 2016 0:35

Bonjour,

peux tu coller ici le code HTML généré pour Expression.java, dans preliminaire du TP6 ?

De mon coté (Arch Linux, bluej 3.1.7, java 1.8.0_102), je n'ai pas de souci :
- jar collé directement dans .bluej/extensions
- "HTML dans le clipboard" présent out-of-the-box quand je fais un clic droit sur une classe
- code généré nickel dans firefox et dans chrome :

Code : Tout sélectionner

<!-- DEBUT DE CODE JAVA - JavaVersHtml -->
<div style="background:#FFFFFF; color:#000000; border:solid 1px black; margin:10px; padding:10px;"> 
<pre>
<FONT color="#AA0000"><b>package</b></FONT> preliminaire;

<FONT color="#990044"><b>public</b></FONT> <FONT color="#990044"><b>abstract</b></FONT> <FONT color="#AA0000"><b>class</b></FONT> Expression {

    <FONT color="#990044"><b>public</b></FONT> <FONT color="#990044"><b>abstract</b></FONT> <FONT color="#FF0000"><b>int</b></FONT> interprete(Contexte c);

}
</pre></div>
 <!-- FIN DE CODE JAVA - JavaVersHtml -->
Est-ce que pour la même classe, ton HTML est identique ?

David

THEVENON
Messages : 5
Inscription : 14 nov. 2016 19:46

Re: Outil de formatage java vers HTML et collaboration

Message par THEVENON » 22 nov. 2016 19:18

bonjour,

voici mon code :

Code : Tout sélectionner

<!-- DEBUT DE CODE JAVA - JavaVersHtml -->
<div style="background:#FFFFFF; color:#000000; border:solid 1px black; margin:10px; padding:10px;"> 
<pre>
<FONT color="#AA0000"><b>package</b></FONT> preliminaire;

<FONT color="#990044"><b>public</b></FONT> <FONT color="#990044"><b>abstract</b></FONT> <FONT color="#AA0000"><b>class</b></FONT> Expression {

    <FONT color="#990044"><b>public</b></FONT> <FONT color="#990044"><b>abstract</b></FONT> <FONT color="#FF0000"><b>int</b></FONT> interprete(Contexte c);

}
</pre></div>
 <!-- FIN DE CODE JAVA - JavaVersHtml -->
Mais lorque je le colle dans Nvu (onglet source) je n'ai plus d'indentation. J'ai ceci :

Code : Tout sélectionner

<!-- DEBUT DE CODE JAVA - JavaVersHtml -->
<div
 style="border: 1px solid black; margin: 10px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; color: rgb(0, 0, 0);">
<pre><font color="#aa0000"><b>package</b></font> preliminaire;<br><font
 color="#990044"><b>public</b></font> <font
 color="#990044"><b>abstract</b></font> <font
 color="#aa0000"><b>class</b></font> Expression {<br><font
 color="#990044"><b>public</b></font> <font
 color="#990044"><b>abstract</b></font> <font
 color="#ff0000"><b>int</b></font> interprete(Contexte c);<br>}<br></pre>
</div>
<!-- FIN DE CODE JAVA - JavaVersHtml -->
En te remerciant

David Bertrand
Messages : 2
Inscription : 20 oct. 2016 13:10

Re: Outil de formatage java vers HTML et collaboration

Message par David Bertrand » 22 nov. 2016 19:46

Je ne connais pas Nvu, mais clairement le problème vient de là, pas du plug-in de Bluej.

Je ne peux que te conseiller d'essayer avec un autre éditeur. Après quelques recherches, Nvu est un projet abandonné depuis 2005 car désespérément trop buggé : ça fait déjà 11 ans dans les limbes de l'oubli ...

Un éditeur basique avec un minimum de coloration syntaxique et d’auto-complétion devrait largement faire l'affaire. J'ai déjà dit ici que j'utilisais SublimText pour éditer le code html. Je ne connais pas les alternatives WYSIWYG.

David.

THEVENON
Messages : 5
Inscription : 14 nov. 2016 19:46

Re: Outil de formatage java vers HTML et collaboration

Message par THEVENON » 22 nov. 2016 20:54

ok Merci David

bcalendreau
Messages : 23
Inscription : 07 oct. 2017 20:27

Re: Outil de formatage java vers HTML et collaboration

Message par bcalendreau » 09 oct. 2017 22:56

L'outil ne copie pas le code chez moi avec la boite de dialogue.
Cela vient peut-être d'une incompatibilité avec la dernière version de BlueJ ?

J'ai tenté de coller dans Notepad++ et rien.

pthellier
Messages : 24
Inscription : 10 oct. 2017 13:52

Re: Outil de formatage java vers HTML et collaboration

Message par pthellier » 10 oct. 2017 13:55

Ca ne marchait pas non plus chez moi après plusieurs tentative. Je me suis rabattu vers l'autre outils : http://www.java2html.de/ qui donne satisfaction . Ce dernier n'est pas inclus dans BlueJ.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité