[Java] Un logiciel qui reformate le code automatiquement et gratuit

Un logiciel qui reformate le code automatiquement et gratuit [Java] - Programmation

Marsh Posté le 11-03-2002 à 14:32:44    

Yello,
 
Juste une quick question. Je voudrais un éditeur qui reformate mon code selon quelques paramètres.
 
genre reformater
 

Code :
  1. while(run)
  2. {
  3.   System.out.println("starting" );
  4.       // do this
  5.   checkDB();
  6.                return res;
  7. }


 
en
 

Code :
  1. while(run){
  2.   System.out.println("starting" );
  3.   // do this
  4.   checkDB();
  5.   return res;
  6. }


 
Je sais que VAJ et Together le font mais bon ... Peut pas installer de software piratés sur mon pc du boulot ...
 
A+


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 11-03-2002 à 14:32:44   

Reply

Marsh Posté le 11-03-2002 à 14:37:01    

y'a un plugin JBuilder qui fait ça :
 
jrefactory
 
 
ouala!

Reply

Marsh Posté le 11-03-2002 à 14:45:35    

Ultra-Edit permet pas mal de chose, entre autres supprimes tous les espaces inutiles en début de ligne ainsi que l'auto-indentation


---------------
Je ne suis ni pour, ni contre, bien au contraire  
Reply

Marsh Posté le 11-03-2002 à 15:12:39    

GNU indent doit pouvoir reformater n'importe quoi en n'importe quoi
 
Edit: pour etre plus précis, cette commande la :
 
indent -br -brs machin.java

 

[jfdsdjhfuetppo]--Message édité par Kristoph--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 11-03-2002 à 15:25:10    

on le trouve ou ce machin là ?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 11-03-2002 à 15:50:29    

avec JCreator,tu selectiones le texte que tu desire puis MAJ+TAB
 
voila

Reply

Marsh Posté le 11-03-2002 à 16:14:29    

JRefactory est un excellent addin pour JB il fait ce que tu demandes et bien plus encore...
 
A must have !

Reply

Marsh Posté le 11-03-2002 à 16:20:02    

ouais mais JBuilder j'aime pas trop perso ... Merci qd meme !
 
 :hello:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 11-03-2002 à 16:33:28    

bah, c'est "indent", dispo dans toute bonne distribution Linux et facilement disponible sur la pluspart des Unix. Sinon, cygwin doit probablement fournir une version binaire pour Windows.
 
http://www.cygwin.com/

Reply

Marsh Posté le 11-03-2002 à 16:47:57    

Forte : clic droit > reformat. Allez hop !

Reply

Marsh Posté le 11-03-2002 à 16:47:57   

Reply

Marsh Posté le 11-03-2002 à 22:36:26    

emacs : selection + java/Indent line or region
 
sauf qu'il ne remettra pas le '{' en fin de ligne et ne supprimera pas les lignes inutiles :(


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 11-03-2002 à 22:45:25    

Mais il y a forcément un moyen d'y parvenir, vu qu'on est supposé pouvoir tout y faire. ;)


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
Reply

Marsh Posté le 11-03-2002 à 22:53:22    

Krueger a écrit a écrit :

Mais il y a forcément un moyen d'y parvenir, vu qu'on est supposé pouvoir tout y faire. ;)  




évidement !!! y a qu'à trouver le bon package :)


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 11-03-2002 à 22:54:48    

lisp powa ! Bon qui est le malade qui va nous pondre le script qui va nous le faire ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed