Home Dashboard Directory Help

Confusing double inverse settings in Tools -> Options -> Text Editor-> C/C++ ->Advanced by David Lowndes


 as Won't Fix Help for as Won't Fix

Sign in
to vote
Type: Bug
ID: 512150
Opened: 11/19/2009 3:50:09 AM
Access Restriction: Public
User(s) can reproduce this bug


Many of the settings under Tools -> Options -> Text Editor-> C/C++ ->Advanced are of the form "Disable something".
It'd be much more logical if they were "Enable something"!

Here's a comment from http://blogs.msdn.com/vcblog/archive/2009/11/17/improvements-to-find-all-references-in-visual-studio-2010.aspx which sums up the situation:

"Some remarks on the settings shown in Figure 9:

Why are you provoking double negation in the settings? I have to set Hide Confirmation to false to see everything and true to get a reduced view. This seems to be counter-intuitive. This is similar for all settings on this page: entering true to reduce functionality and false to extend functionality. You always have to look twice and think about.

Just a usability issue but it is so ubiquitous.
Sign in to post a comment.
Posted by Microsoft on 11/30/2009 at 2:48 PM
Hello David,

Thanks for reporting this issue. We acknowledge that such double negation is not very inutitive. However, given our priorities at this stage of the product cycle, we would not be able to address this issue. A similar bug for this issue has already been created in our internal bug database for post VS 2010. We sure will reconsider it when we start work on next version of the product.

Thank you
Visual C++ Team
Posted by Microsoft on 11/20/2009 at 7:43 PM
Thanks for your feedback.

We are routing this issue to the appropriate group within the Visual Studio Product Team for triage and resolution.
These specialized experts will follow-up with your issue.
Sign in to post a workaround.