Delphi 2007: Adicionar units à cláusula uses ao estilo Java Fix imports

Um ótimo recurso do Delphi 2007 é o Refactoring. Baseado nas funcionalidades de consagradas IDEs para Java e .Net, as versões do Delphi que vieram depois da 7 possuem um recurso chamado "Find unit..."

Para que serve?

Quando você tenta referenciar uma classe, objeto, método ou qualquer coisa que está declarada em uma unit que não está referenciada na cláusula uses, o Delphi sinaliza um erro de compilação.
Ex.: [DCC Error] Main.pas(177): E2003 Undeclared identifier: 'WinExecAndWait32'

O comando "Find unit..." permite localizar a unit onde está a declaração do que você necessita, e permite adicionar através do click de um botão a unit à cláusula uses, permitindo ainda escolher se deve ser na seção interface ou implementation.

Como usar?
Botão direito em cima do identificador inválido (para abrir o menu de contexto) -> "Refactoring" -> "Find unit..."