如果我对单元进行重大更改,我想更改其名称以明确这是一个不同的版本,并避免与其他存档版本混淆,例如:CSVUtils.PAS成为CsvUtilsNew.PAS
但是必须手动更改其他单位对它的所有引用,例如:
Unit ManiForm
Uses
CSVUtils
Run Code Online (Sandbox Code Playgroud)
变
Unit ManiForm
Uses
CsvUtilsNew
Run Code Online (Sandbox Code Playgroud)
这在复杂的项目中非常费力.
伊卡洛斯非常善于找到所有参考文献,但我找不到任何可以自动更新所有其他单位的工具.
有谁知道任何自动更新单位参考的工具?
非常感谢
我会使用Notepad ++或UltraEdit在所有文件(*.pas,*.dpr,*.dproj)中搜索和替换旧单元名称和新单元名称.除非你的变量或函数与单元具有相同的名称,否则这种方法非常有效,速度很快,不需要任何专门的解析器.