2012-10-03 12 views
5

Esiste un modo per ridefinire il nome di un file di classe e tutti i riferimenti a tale nome nel progetto Android?Smart refactoring dei nomi dei file in Eclipse + Android?

Ad esempio, se I Refactor> Rinomina il file CustomerListFragment.java, il seguente riferimento nei file di risorse Android deve ancora essere modificato manualmente.

<fragment android:name="my.package.CustomerListFragment" 
    android:id="@+id/item_list" 
    android:layout_width="400dp" 
    android:layout_height="match_parent" 
    /> 

Penso Visual Studio fa questo tipo di refactoring automatico, non v'è alcun equivalente in Eclipse (Android)?

risposta

4

Sì e no, in realtà è elencato sul loro tabella di marcia: Better refactoring support

Che ci crediate o no, il refactoring/ridenominazione di supporto è in realtà ottenuto meglio nel corso degli ultimi due settimane. Fino a poco tempo fa, stava ancora commettendo errori durante la sostituzione dei nomi delle classi e dei nomi dei pacchetti nel file Manifest (ogni volta che qualche nome del file Activity veniva refactored/rinominato). Ma ultimamente, non ho ricevuto questi errori, e sono molto felice che questo non sia un passo manuale che devo fare più.

È anche possibile controllare il bug tracker all'indirizzo: http://b.android.com e visualizzare il problema se si desidera veramente ricevere una notifica quando questo caso di test viene preso in considerazione.

+0

Grazie per le informazioni, lo controllerò sicuramente. –

Problemi correlati