passe o mouse para espiar um campo após o operador -> () no Visual Studio durante a depuração
Eu tive uma pequena aula: -
class A{ public:int aField; }
Abaixo, durante a depuração, se eu passar o mouseaField
noa->aField
, O Visual Studio exibirá o valor do campo muito bem (como um pequeno relógio).
A* a=new A();
a->aField=1234;
//^ hover here
Então atualizei o código para substituiroperator->
: -
class APtr{ //my custom smart pointer
A* ptr;
A* operator->(){ return ptr; }
}
APtr a;
.....
a->aField=1234;
//^ hover here
Não há mais pop-up. (Existe um pop-up paraa
, mas não paraaField
)
Como fazer o pop-up bonito aparecer novamente?
Editar (motivo da recompensa): "user1610015" forneceu uma solução factível, mas acho que pode haver uma solução mais conveniente (apenas um pouco pode ajudar). Uma nova solução pode até sugerir alguns plugins ou outros IDEs.
Edição 2:
Aqui está um exemplo do pop-up bonito que eu quero.
Não funciona para o campo depoisoperator->
.