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

Status : 

  Won't Fix<br /><br />
		Due to several factors the product team decided to focus its efforts on other items.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

Sign in
to vote
ID 512150 Comments
Status Closed Workarounds
Type Bug Repros 0
Opened 11/19/2009 3:50:09 AM
Access Restriction Public


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 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.