Sto lavorando a un progetto in cui gli sviluppatori precedenti hanno aggiunto un sacco di codice this.x
che a mio parere lo rende più lungo e quindi meno leggibile. Ed è stato messo in tutto il progetto da alcune azioni di salvataggio di Eclipse.IntelliJ/Android Studio: rimuovere l'uso non necessario di "questo".
Quello che sto cercando è un refactoring metodo IntelliJ che posso refactoring tutte le auto-riferimenti su tutto il progetto in modo che questo:
this.something = "foo";
diventa questo:
something = "foo";
è c'è qualcosa di simile (sto usando Android Studio 1.2), o devo eseguire una regex sostitutiva e fare in modo che non si rompa nulla?
Buon lavoro! Questa è una soluzione molto migliore della mia. – jimpanzer
Quando questa opzione è impostata in 15.0.2, IntelliJ offre "Pulisci codice" quando il cursore si trova su un non necessario 'questo" e premi Alt + Invio. Questo rimuoverà tutte le ricorrenze inutili. –