Ich arbeite an einem Projekt, wo frühere Entwickler viele this.x
Code hinzugefügt haben, die meiner Meinung nach länger und damit weniger lesbar macht. Und es wurde durch eine Eclipse-Save-Aktion überall im Projekt platziert.IntelliJ/Android Studio: Entferne unnötige Verwendung von 'this.'
Was ich suche ist ein IntelliJ Refactoring Methode, die ich alle selbst Verweise auf das gesamte Projekt Refactoring kann, so dass diese:
this.something = "foo";
wird dies:
something = "foo";
Ist Gibt es so etwas (ich benutze Android Studio 1.2), oder muss ich einen Regex Replace ausführen und sicherstellen, dass nichts kaputt geht?
Gute Arbeit! Dies ist eine viel bessere Lösung als meine. – jimpanzer
Wenn diese Option in 15.0.2 eingestellt ist, bietet IntelliJ an, Code zu bereinigen, wenn sich der Cursor auf einem unnötigen "This" befindet und Sie Alt + Enter drücken. Dies wird alle unnötigen 'this.'-Vorkommen entfernen. –