Qualcuno ha qualche suggerimento per gli strumenti che è possibile aggiungere ad Eclipse, Netbeans o altri IDE per produrre parte del codice ripetitivo che è comune nella sintassi Java?Migliori strumenti macro IDE per combattere la verbosità della sintassi Java?
risposta
Sono un fan di NetBeans me stesso. Ha un ottimo supporto per il refactoring, modelli di codice definibili dall'utente e scorciatoie per le attività più comuni. Ad esempio, Alt-Ins si apre un menu a darmi scelte di aggiungere la piastra caldaia per
- un costruttore,
- un getter,
- un Setter,
- un getter e setter,
- equals and hashCode,
così come la possibilità di sovrascrivere, implementare o delegare un metodo.
Eclipse fornisce molto codice di codice e completamento automatico. È anche completamente personalizzabile, quindi se non ti piace lo stile predefinito puoi farlo da solo.
Project Lombok fa un buon lavoro generando getter, setter e altri metodi comuni per voi. Devi solo digitare le annotazioni e includere il jar di lombok, e genererà getter/setter, metodi hashCode e toString e così via.
Risparmierà un sacco di digitazione sui metodi dello standard di stampa implementati più e più volte.
Hai bisogno di una buona tastiera. È tutto. Controlla il products da Kinesis e il loro benefits.
alt text http://www.kinesis-ergo.com/images/cont-above-hands-blk630x390.jpg
Mi piacciono alcune tastiere di kinesis (avere 2) –
hai provato Emacs? ;-) –
prova Python o Lua! ;-) – Javier
Intellij IDEA ha il sistema di "live templates" più configurabile di qualsiasi IDE Java –