Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 quick info tooltips issues
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

CliffyP
Ketchup Master

56 Posts

Posted - Apr 02 2016 :  2:22:47 PM  Show Profile  Reply with Quote
(Im using vs 2013)

Issue 1: when I mouse over a method (or anything that causes the tooltip popup window to apear), two tooltip windows will appear, one overlapping the other, this is apparent because they are offset, so the bottom one is visible. It is making the tooltips difficult to read because of the double vision effect.

Issue 2: Often when I hover over a method the quick info tooltip will show that method's signature as being a comment. Which makes it more difficult to read since it then loses its syntax coloration and is all green. Im not sure if comments are expected to follow a certain convention for VA to not do this, but I would think it should never treat the signature as a comment no-matter the comment format.

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Apr 04 2016 :  11:58:13 AM  Show Profile  Reply with Quote
Point 1, can you please turn On:

VA Options -> Floating Buttons and Icons -> Denote content from Visual Assist with tomato icons

I am guessing that one tooltip is from Visual Assist, and the other tooltip is from the IDE. This should tell us if this is the case or not.

Point 2, are you hovering over a function call, or an actual function declaration? If you are hovering over a function call you should see the function declaration, along with any comment, but not the comment on its own. What effect does turning off:

VA Options -> Display -> Show additional comments when available

on these tooltips?

zen is the art of being at one with the two'ness
Go to Top of Page

CliffyP
Ketchup Master

56 Posts

Posted - Apr 04 2016 :  1:33:29 PM  Show Profile  Reply with Quote

1. Disabling the Tomato icons options had no discernible affect.

2. The show additional comments option was at false, I turned it on and tried it, but it was not having a discernible affect.

"are you hovering over a function call, or an actual function declaration?"

It does not seem to matter, the double pop up happens in all cases, and the comment problem happens on declaration, definition and calls for the functions it is occurring on.

I have intellisense disabled in VS. So only VA should be providing the tooltips.

Also of note is that after the double tooltips pop up, if I move the mouse a little bit while still hovering over the symbol, then the top one will go away.

Ive attached a picture that shows both problems as in this case the function has the comment problem.

Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Apr 05 2016 :  12:20:58 PM  Show Profile  Reply with Quote
Is the function declaration normally in green when a /* */ comment is shown in the tooltip? I have seen this happen occasionally with VA tooltips, but normally only very occasionally, and it was not something I could reliably reproduce.

How have you disabled intellisense in VS2013? It would make sense if one tooltip came from the IDE, and one tooltip came from VA, but that should not be happening, especially not with IDE intellisense disabled.

zen is the art of being at one with the two'ness
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Apr 05 2016 :  7:50:54 PM  Show Profile  Reply with Quote
After some experimenting, I have been able to reproduce the green tooltip text:

case=96301

but still no sign of the double tooltips. This suggests the all green tooltips are coming from VA, but does not explain where the second tooltip is coming from.

Can you please export your VA and IDE settings and send them to me:

VA Options -> Performance -> Export Settings
IDE tools menu -> Import and Export Settings -> Export selected environment settings

I can then import them here and see if I can reproduce the problem.

Please submit the files via the form:

http://www.wholetomato.com/support/contact.asp

including this thread ID or URL in the description, so we can match it up.

zen is the art of being at one with the two'ness
Go to Top of Page

CliffyP
Ketchup Master

56 Posts

Posted - Apr 06 2016 :  10:50:52 PM  Show Profile  Reply with Quote
" It would make sense if one tooltip came from the IDE, and one tooltip came from VA, but that should not be happening, especially not with IDE intellisense disabled."

I double checked that the IDE intellisense was disabled, I thought I had turned it off but found it to be on, must have been thinking of a different machine. So I turned it off and tried it again, and it resolved the double pop up issue.

"How have you disabled intellisense in VS2013"

Tools/Options/TextEditor/C++/Advanced/Intellisense/Disable Intellisense

As for the comment problem, I checked and yah it seems like comments in this format style break it:

/** comment text
*/
void myfunc();

/**
* comment text
*/
void myfunc2();
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Apr 07 2016 :  1:25:22 PM  Show Profile  Reply with Quote
Some progress at least, I am seeing the same trigger for all green tooltips as you are.

I still cannot reproduce the double tooltips though. I had been testing with:

IDE tools menu -> Options -> Text Editor -> C/C++ -> Advanced -> Disable Database = True

instead, which might be slightly more disabling, but changing this to "Disable Intellisense" makes no difference, I am still only getting one tooltip on mouse hover.

Can you please export your VA and IDE settings and send them to me:

VA Options -> Performance -> Export Settings
IDE tools menu -> Import and Export Settings -> Export selected environment settings

I can then import them here and see if I can reproduce the problem.

Please submit the files via the form:

http://www.wholetomato.com/support/contact.asp

including this thread ID or URL in the description, so we can match it up.

zen is the art of being at one with the two'ness
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Apr 08 2016 :  12:24:06 PM  Show Profile  Reply with Quote
I have your settings, thank you for this. I have imported the settings here, and I still cannot reproduce the problem. I am wondering if the second tooltip could be coming from somewhere else, not VA and not the IDE.

If you look at:

IDE Tools menu -> Extensions and Updates...

what extensions are listed on you system? For VS2013 Update 5 with VA I have the following extensions listed:

Application Insights Tools for Visual Studio
Behaviors SDK (XAML)
Get Xamarin
Microsoft Advertising pubCenter Service for Visual Studio
Microsoft Advertising SDK for WIndows 8.1
Microsoft Advertising SDK for WIndows Phone 8.1 XAML
Microsoft ASP.NET and Web Tools
NuGet Package Manager for Visual Studio 2013
Visual Assist
Visual F# 3.1
Visual Studio Extensions for Windows Library for JavaScript
Windows Phone 8.1 SDK Integration


A second thought, if you make a new, default C++ solution, do you still get double tooltips on mouse hover? I don't see how this could be solution specific, but since I don't know what the trigger is, its worth asking, since it should be a quick test.

zen is the art of being at one with the two'ness
Go to Top of Page

CliffyP
Ketchup Master

56 Posts

Posted - Apr 08 2016 :  11:00:12 PM  Show Profile  Reply with Quote

mine are:

Application Insights Tools for Visual Studio
Behaviors SDK (XAML)
GnD Editor Extension
Microsoft Advertising pubCenter Service for Visual Studio
Microsoft Advertising SDK for WIndows 8.1
Microsoft Advertising SDK for WIndows Phone 8.1 XAML
Microsoft ASP.NET and Web Tools
NuGet Package Manager for Visual Studio 2013
Pixel Mine nFringe (UnrealScript)
PS4 Razor CPU
SCE Debugger
SCE Visual Studio Integration
Visual Assist
Visual F# 3.1
Visual Studio Extensions for Windows Library for JavaScript
Windows Phone 8.1 SDK Integration

and yes it happens in other projects
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Apr 11 2016 :  3:10:43 PM  Show Profile  Reply with Quote
Can you please use Windows Key + R to run the following command:

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" /RootSuffix Test

this creates a separate test profile with just the default extensions installed. If you now open a project, how many tooltips do you get on mouse hover, and how are they positioned? In your screen shot the VA tooltip (all green) is offset from the function you are hovering over, while the other tooltip starts at the same horizontal position as the function name.

If you now go to:

IDE tools menu -> Options -> Extensions and Updates...

then go to Online, you can install Visual Assist from the online store, which will install VA for this separate profile. Now how many tooltips do you get on mouse hover.

I don't recognise or know the extensions you have that I don't have, which are:

GnD Editor Extension
Pixel Mine nFringe (UnrealScript)
PS4 Razor CPU
SCE Debugger
SCE Visual Studio Integration

and I cannot find GnD Editor Extension in the extension store to read what it is supposed to do. So hopefully this is a quick and easy test to see if your extensions are a factor in these double tooltips.

zen is the art of being at one with the two'ness
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000