有没有更简单的方法在Delphi中重构它?

时间:2015-04-27 18:38:57

标签: delphi delphi-xe7

当我在对象检查器中更新对象的名称时(例如,fruitsList: TListBox;变为foodList: TListBox;),是否有办法让它更新对它的所有引用?

附加到此对象的事件当然会被适当地重命名,但我在代码中没有对它进行其他引用。

我想纠正这些通过我正在处理的代码库中散落的事情。

fruitsList.Enabled := FALSE;

这是我能在一次手术中做些什么吗?或者我是否在对象检查器中重命名它,翻转到代码视图,在窗体上重新创建变量,然后使用Refactor-> Rename通过代码完成47个对fruitsList的引用的任务?

1 个答案:

答案 0 :(得分:6)

如果在控件的代码编辑器中使用重命名重构,它将重命名代码中的所有引用,并重命名DFM文件中的实例。或者至少它在XE2中。