2013-01-15 8 views
8

Ho bisogno di inserire @Override/@Deprecate annotazioni e modificatori statici automaticamente dove necessario a tutti i file Java del progetto concreto viene aperto in (Eclipse) IDE.Come aggiungere @ Override, @Deprecate e i modificatori statici ai metodi automaticamente per tutte le classi Java del progetto dove necessario?

Eclipse ha una grande capacità di inserire annotazioni @ Override/@ Deprecate, aggiungere modificatori statici sui file Java salvando (Preferenze -> Java -> Editor -> Salva azioni -> Azioni aggiuntive). Ma Eclipse può applicare queste azioni solo sul file java modificato e solo quando lo salva.

Certo, posso inserire una scheda o uno spazio in ogni file utilizzando Eclipse come editor e salvarlo per attivare gli strumenti di refactoring Eclipse all'azione di salvataggio, ma ho una quantità di codice molto grande da elaborare, quindi questo è molto brutto.

Forse c'è un plugin Eclipse che supporta questo tipo di refactoring del codice?

Se non ci sono soluzioni, cercherò di scrivere il mio plug-in Eclipse RCP per questo.

risposta

13
  1. Fare clic con il progetto nella vista Package Explorer -> viene visualizzato un menu contestuale
  2. In quel menu, scegliere "Source" e poi "Clean Up ..." -> finestra di pulizia appare
  3. scegliere le azioni desiderate e fare clic su "Fine"
+0

Grazie mille! Ho provato a trovare questa opzione in Project Explorer ma ho davvero dimenticato Packege Explorer =) – daniilyar

Problemi correlati