2011-11-08 3 views
8

Sto usando Eclipse Helios Version come IDE e sviluppo codice usando Java.Java Come abbellire il codice java all'interno di Eclipse IDE

La cosa buona per me è che il codice funziona bene, ma la cosa brutta è che il codice non ha un bell'aspetto (intendo spazi e parentesi usati nelle strutture di controllo utilizzate nelle statiche if-else e per e mentre i loop sparsi qua e là)

Ho usato Ctrl + Shift + F, così come uno strumento online (http://www.prettyprinter.de/) per la formattazione, e con questo sembra più peggio.

Come molti sviluppatori sono qui, come si organizza il codice in modo corretto e come lo si fa apparire bene.

Ti prego, dimmi, sono preoccupato perché una persona anziana potrebbe rivedere il codice.

+0

Non hai qualche tipo di standard aziendale su come dovrebbe apparire il codice Java? Prima di iniziare a creare le tue regole, assicurati di controllare se esistono già alcune regole da seguire. – Fredrik

+0

Utilizzare gli strumenti di formattazione incorporati forniti con eclipse. Nella mia esperienza PMD/Checstyle/Findbugs identifica solo dove si trova il problema, ma in realtà non risolve alcun problema. – bakoyaro

+4

Bro, grazie per "Ctrl + Shift + F" - questo è quello che stavo cercando. LOL. – Bohdan

risposta

8

cercare di cambiare Finestra-> Preferenze> Java-> Codice Formatter-> LineSplittin-> Maximum Line length fino a 120 o 140 simboli.

+0

Grazie mille, E 'vero che PMD aiuta ad abbellire il codice in eclissi ?? Se sì, qualcuno potrebbe dirmi come abbellire il codice usando PMD ?? perché penso che PMD sia solo per il controllo degli standard di codifica. – Revathi

+0

Purtroppo non ho mai usato PMD. Ma secondo il testo sulla pagina principale del progetto è solo un controllore di stile del codice –

5

Per modificare le impostazioni del codice di formattazione, andare nel seguente menu:

  • di Windows
  • Preferenze
  • Java
  • Codice di stile
  • Formatter

E quindi crea il tuo formato personale in qualsiasi forma tu scelga.

+1

Questo è di gran lunga il miglior suggerimento finora. Ho anche aggiunto passaggi aggiuntivi quando salvi un file sorgente, come l'ottimizzazione delle importazioni, la rimozione di spazi aggiuntivi, la formattazione di Javadoc e commenti, ecc. – bakoyaro

1

È possibile installare i plug-in e FindBugs. PMD tools può aiutarti a ottimizzare il codice.

La citazione:

PMD analizza il codice sorgente Java e cerca potenziali problemi come:

Possible bugs - empty try/catch/finally/switch statements 
Dead code - unused local variables, parameters and private methods 
Suboptimal code - wasteful String/StringBuffer usage 
Overcomplicated expressions - unnecessary if statements, for loops that could be while loops 
Duplicate code - copied/pasted code means copied/pasted bugs