T O P I C R E V I E W |
Mordachai |
Posted - Feb 12 2013 : 10:55:04 AM Currently, mousing over a variable will show me the variable's type.
I don't actually know if this is a VS feature or a VA feature?
If it is VA, then it would be nice to be able to see the variable's typedef type, but also that type's expansion.
This is especially useful in C++11 now that shared_ptr and unique_ptr have special rules that make it important to know which is the smart pointer I'm looking at (knowing that this is a WidgetPtr is of dubious value, though it is much nicer to use WidgetPtr instead of unique_ptr<mytype> in all of my code, so it seems that typedef's are still useful).
[Side note: it would be of some use to be able to instantly disable VA temporarily so that I can see if a given UI interaction is due to VS or VA. By having a Quick Config option "turn on/off" check box, I could quickly ascertain if VA is responsible or not.] |
3 L A T E S T R E P L I E S (Newest First) |
feline |
Posted - Feb 13 2013 : 11:50:08 AM Its easy when you know how |
Mordachai |
Posted - Feb 13 2013 : 09:23:02 AM D'oh! I only looked in the configuration pages under the tomato toolbar button! :P |
feline |
Posted - Feb 12 2013 : 5:14:57 PM To disable VA simply use the menu command:
VAssistX -> Enable/Disable Visual Assist X
and the same command to re-enable VA again.
Turning On
VA Options -> Advanced -> Display -> use tomato icons in listboxes and tooltips to mark Visual Assist X content
can also help you to track what VA is doing.
For your typedef, can you try showing VA View, then place keyboard focus back into the editor, and now hover the mouse over the variable in question. What do you see? You should see the typedef, but under that, the type it came from, and then possibly further details again. |
|
|