Most of the time finding missing file in project that has a central repository is very silly. It’s something a computer could do much faster than me as a programmer. However I have no idea how to create this thing inside Delphi ide, since I don’t know any open source interface for Delphi for this thing(such as eclipse plugins).
So I’m asking: is there a plugin that knows how to locate missing files in project, and give suggestions,to the programmer that can chose the most correct, or manually finding the missing file?
update: it could also include identifying the unit that needs to be added to the uses, after calling an object from another unit.
Yes, there is – at least for the part described in your update:
The Refactoring | Find Unit … context menu item can be used to quickly locate the unit for a type or symbol. Right-click on the wiggly-underlined text and choose “Refactoring | Find Unit…“. A dialog will present all unit(s) which contain the unknown type or symbol, and a mouse click adds the selected unit to the uses list of the current file. It does not work always but if it does, it saves many manual steps. (Found here)