2010-05-06 72 views
2

我將需要更改我的一個型號名稱。那裏有什麼東西可以代替控制器視圖和測試中的原始模型名稱的每一個實例,還是我必須手動一頁一頁地完成這些工作?輕鬆更改型號名稱

+0

您可以使用您的文本編輯器(例如Textmate)和命令+ shift + f並執行項目範圍替換嗎? – Edmund 2013-09-23 19:24:37

回答

3

查看JetBrains的RubyMine,他們有一些好的ruby重構工具。

2

您必須手動完成所有工作,逐頁進行。如果你有測試,他們應該給你清楚的跡象表明它仍在使用中。

+0

hrm ......這麼想。這將很有趣。 – 2010-05-06 22:29:39

+1

您不必親手操作,Netbeans IDE可以幫助您處理此問題,請參閱下面的答案。 – concept47 2010-05-07 02:32:52

+2

如果您使用RubyMine,則不必手動執行此操作。 – 2010-05-07 03:52:56

2

Netbeans具有此功能,您可以在其中爲其指定一個要在整個項目中更改的名稱,並且它將通過您的整個代碼庫來替換它。
獲取Netbeans 6.9測試版,紅寶石版本http://download.netbeans.org/netbeans/6.9/beta/,您只需選擇模型名稱,右鍵單擊並選擇重構...它甚至可以在運行重構之前預覽更改。