我必须将具有大约 100k 行代码的应用程序从一种编程语言转换为另一种(java 到 c++)。
我正在寻找一种解决方案来跟踪我的进度并确保没有任何东西掉入裂缝。
到目前为止,我已经考虑了两种方法,但似乎都不是最佳的:
将旧代码作为注释复制到新的源文件中,并删除转换的部分(这会变得混乱)
打印出旧代码,并使用荧光笔标记转换后的代码(效率不高)
最好的解决方案可能是一些文本编辑器,我可以在其中保留旧代码库并以数字方式突出显示/标记已经转换的代码。是否存在这样的实用程序?还是有更好的管理代码转换的解决方案?