建议cnpack关注一下代码重构功能
使用eclipse的人都知道 eclipse的代码重构功能特别强
光标处变量高亮,变量/方法重命名,抽取变量/常量,生成方法,搜索变量/方法被引用处,变量移动(跨类),生成接口.生成父类等等
当然这是eclipse自身的功能强大,作为delphi的插件去实现这些功能相比是难以完成的.
不过很多还是可以做的
光标处变量高亮 已经有这个功能,默认似乎是不打开的,也可能因为我一直是覆盖安装
变量/方法重命名 现在又一个f2修改变量名的功能,简陋而不精确
抽取变量/常量,生成方法 这应该是可以做的
搜索变量/方法被引用处 范围为:dpr文件中的pas和search path中的pas,在uses中包含了本单元的单元
生成接口.生成父类,似乎可以对本单元的源代码文本进行分析找到所有方法进而生成接口
等等
如果我考虑的不周还请见谅 仅做建议
主要是希望cnpack在重构这方面更加强大
[ 本帖最后由 fengyq 于 2009-4-1 17:17 编辑 ]
|