2011-06-20 23 views
4

我正在構建一個基於教程示例的應用程序。現在,不同的小工具ID不再反映它們的用途,所以我想重新命名它們。但是,這似乎是一項非常重要的任務,因爲ID在多個文件中使用。如何在Eclipse中重命名窗口小部件ID?

是否有可能以某種方式重命名ID,以便將更改遷移到項目中的其他文件中?這與重構源代碼名稱非常相似,但是對於窗口小部件ID。

回答

3

我不認爲Eclipse中存在類似的工具。最簡單的手動方法是重命名XML佈局中的項目,然後追蹤Java類中的錯誤。如果你一個一個地做,那麼你應該在一兩分鐘內清理乾淨。

+0

這是我intented,和它的作品。 Eclipse會指向我需要重新命名的正確位置。這與Brendon建議的簡單搜索和替換相結合是可以接受的。 – marlar

3

您可以嘗試使用查找/替換功能是Eclipse。在改變ID或某些事情時,我發現這有用了幾次。讓我們知道你最終做了什麼。

+0

這現在正在爲我工​​作,但真的不幸,你不能重構+重命名。真是令人沮喪。 – anon58192932

0

如果現在有人絆倒這個問題,您可以從可視佈局編輯器重命名ID,它會自動完成所有的辛苦工作。

+0

謝謝,稍後再嘗試 – marlar

1

在Eclipse:

轉到XML佈局-> Graphical Layout -> Properties然後單擊...按鈕旁邊所需的字段:

refactor_widget

相關問題