In C++ I often use the initializer list, setting everything to their default values. What I really would like to see is that when you ask for suggestions for the initilizer list, it will only show those that aren't already used in the initilizer list.
Assuming the following structure
struct SDemoStruct
{
int m_TimeDuration;
int m_TimeDelay;
SDemoStruct();
};
Since I'm a lazy programmer (when it comes to writing) I often press tab when I think it's fine. So it does happen that I generate the following illegal code
SDemoStruct::SDemoStruct() : m_TimeDelay(0), m_TimeDelay(0) {}
The solustion (besides paying attention ;) ) is that when Visual Assist X detects it is in an initilizer list it will remove those already initilized (at least in auto-suggest) so that it prevents those from showing up.