delphi2007
时间:2024-01-03 02:57:34 编辑:篆字君 来源:篆体字网
Move移动1、将选定的静态函数从一个类移动到另一个类
2、将选中的类或接口移动到其他单元Extract Interface抽取接口将选定的函数抽取到一个新的接口中Extract Superclass抽取基类将选定的函数、属性、字段从一个类里抽取到一个基类中Pull Member Up将成员向上拉1、将子类中的函数或字段移动到父类
2、将子接口中的函数移动到父接口Push Members Down将成员向下推1、将父类中的字段或者函数移动到子类
2、将父接口中的函数移动到子接口Safe Delete安全删除在确认没有其他代码调用的情况下,删除所选定的变量、组件、类或接口Inline Variable逆转变量将变量取消,并用初始化时设置的常量替代Introduce Field引入字段将选中的变量、字段或常量用新的字段替换Introduce
Variable引入变量将所选择的变量、字段或常量用新的变量替换Rename改名1、修改组件的名字
2、修改类、接口的名字
3、修改变量的名字Declare Variable定义变量将选中的变量名定义成变量Declare Field定义字段将选中的变量定义为类的字段Extract Method抽取方法1、将选中的代码块包装成独立的方法
2、在改代码块原来的位置调用这个方法
3、根据需要自动生成方法的参数表
4、根据需要自动调整新方法和源方法的内部变量Extract resource string抽取资源串将选中的字符串定义为资源串,在原来的位置直接调用资源串(全局常量)Change Params修改参数1、修改所选定函数的参数表
2、将所有调用到这个函数的地方都修改到适应新的参数表Find Unit寻找单元1、查找所选定的变量或类型所属的单元
2、将这个单元添加到引用中