I have to convert an application with about 100k lines of code from one programming language to another (java to c++).
I'm looking for a solution to track my progress and make sure that nothing falls through the cracks.
So far I've thought about two approaches, but neither seems to be optimal:
copy the old code as comments into the new source files, and delete the portions that are converted (this gets messy)
print out the old code, and use a highlighter to mark converted code (not efficient)
Probably the best solution would be some text editor where I could keep the old code base and digitally highlight/mark up the code that's already converted. Does a utility like this exist? Or is there a better solution for managing code conversion?