Rename: 改名了,类、函数、成员等名字都可以改。
Extract Method: 将某段代码封到一个新函数里。
------------------------------
Encapsulate Field: 将某个字段转成属性
Extract Interface: 将某个属性或函数转成一个接口,从而是当前的这个属性或函数成为接口实现。
Promote Local Variable to Parameter: 将某个局部变量提升为函数参数
Reorder Parameters: 对函数参数排序
Remove Parameters: 删除某个函数参数,但函数内对这个参数的使用不会删除。
---------------
以上功能很好,可惜c++不提供。
浙公网安备 33010602011771号