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

BIB*_*IBD 2 delphi delphi-xe7

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

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

我想纠正这些通过我正在处理的代码库乱七八糟的事情.

fruitsList.Enabled := FALSE;
Run Code Online (Sandbox Code Playgroud)

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

Nat*_*Nat 6

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