今天在网上找了一下C++重构工具,目前知道有三种,有SlickEdit,ref++,XRefactory。
先试了一下SlickEdit的重构功能。首先建一个简单的BC32工程,配置使其能够运行,然后进行试验。选中一段代码,右键菜单中有extract method功能,光标移到函数名或变量名上以后,右键菜单中可选择Rename,更名前还会列出前后代码及其差异,确认前还可修改。右键菜单中有10几种重构功能,但有一些,比如Extractr Class,在执行时提示配置错误,可能是我的用法不对。
今天在网上找了一下C++重构工具,目前知道有三种,有SlickEdit,ref++,XRefactory。
先试了一下SlickEdit的重构功能。首先建一个简单的BC32工程,配置使其能够运行,然后进行试验。选中一段代码,右键菜单中有extract method功能,光标移到函数名或变量名上以后,右键菜单中可选择Rename,更名前还会列出前后代码及其差异,确认前还可修改。右键菜单中有10几种重构功能,但有一些,比如Extractr Class,在执行时提示配置错误,可能是我的用法不对。