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
 Clash with native VS 2012 syntax highlighting?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

TommiT
New Member

3 Posts

Posted - Sep 14 2012 :  2:07:09 PM  Show Profile  Reply with Quote
I'm using VA X Visual Assist X 10.7.1916.0 with Visual Studio 2012, and I have set the VA X's "Enhanced Syntax Coloring" disabled, and Visual Studio's own "Semantic Colorization" enabled.

I'm seeing quite often an issue, where the effect is that it looks like someone had gone and set the VS option "Disable Semantic Colorization" to True. If I then close the tab of the file where the correct colorization was "forgotten" and then re-open this file, the colors are correct again.

I filed a bug report about this to Microsoft Connect: https://connect.microsoft.com/VisualStudio/feedback/details/762293/semantic-colorization-sometimes-stops-working. But since I seem to be the only one seeing this issue, and I see it quite often, it seems there's a good chance that it has something to do with using VA X with "Enhanced Syntax Coloring" disabled. I could disable VA X and see if the problem persists, but I really don't want to disable VA X.

Can you check if VA X might be interfering with the VS semantic colorization? I'm sorry I can't give very good instructions for reproducing this issue, but I feel like quite often it happens if you copy-paste something, like change the name of a function or a class, and then copy-paste the new name over the uses of the old one.

feline
Whole Tomato Software

United Kingdom
19164 Posts

Posted - Sep 14 2012 :  7:52:24 PM  Show Profile  Reply with Quote
Can you try a simple test for me please. In your VA options turn:

VA Options -> Advanced -> Fonts and Colors -> Enable Enhanced Syntax Coloring

On, but turn off all of the other check boxes on this page. This will have the same effect, no syntax colouring from VA, but this might have an effect on your problem. If it does we can be fairly sure VA is involved somehow.

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

TommiT
New Member

3 Posts

Posted - Sep 17 2012 :  08:51:35 AM  Show Profile  Reply with Quote
I changed the VA settings as you suggested (Enable Enhanced Syntax Coloring checkbox ticked and all the other checkboxes on that page unticked). I've been writing C++ code for a while now, and I don't see any change. That is, colors still get forgotten just as often, and they are always remembered again by reopening the file. I guess this doesn't tell us anything new? But I will disable VA now from the VS2012 "Extensions and Updates" page and see what happens.
Go to Top of Page

TommiT
New Member

3 Posts

Posted - Sep 17 2012 :  12:54:19 PM  Show Profile  Reply with Quote
Okay then... even though I disabled VA completely, this issue persists. I suppose this proves it's not a VA issue, but rather a VS 2012 issue.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19164 Posts

Posted - Sep 18 2012 :  8:20:37 PM  Show Profile  Reply with Quote
I agree, it is hard to see how VA is causing this. Thank you for the update, this is a very irritating problem though.

You might want to try the following, to see if it helps. First export your VA and IDE settings:

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

then uninstall Visual Assist X, and reset your IDE settings:

IDE tools menu -> Import and Export Settings -> Export selected environment settings -> Reset all settings

If this is somehow related to a settings problem then this might help. If you still see the problem I would suggest disabling any other extensions you have, one by one, and see if that helps.

You can then reinstall Visual Assist X, and import all of your settings if this does not help.

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