There is a 'Variable completion' feature in Delphi XE? I ask because I know there are lots of hidden or semi-hidden features (like the possibility to change the execution point when you are in debugging mode) in Delphi.
Example: http://wiki.freepascal.org/Lazarus_For_Delphi_Users#Example_for_Local_Variable_Completion
That I want to achieve:
When I need a new variable in the middle of a procedure, I don't want to go back at the top of the procedure to declare it and then go back in the middle of the procedure. So, it is not that I am lazy in copy/pasting the variable name but that I am disturbed in the middle of the 'creative process'.
I think this tiny feature will be a gigantic improvement to Delphi and to our efficiency.

