禁用Visual Studio 2015额外的调试选项


192

在Microsoft Visual Studio 2015 Update 2中调试应用程序时,打开自定义wpf对话框时,会在黑色方框中显示一些其他调试选项。参见图像打击。

在此处输入图片说明

如何禁用它?

第一个图标显示“转到可视树”。第二个图标显示“启用选择”。第三个图标显示“显示布局装饰器”。

Answers:


257

尝试取消选中此选项:Tools –> Options –> Debugging –> General –> Enable UI Debugging Tools for XAML

尽管您仍然可以考虑保留它,并利用它来发挥自己的优势。


12
我认为它是默认启用的。此功能在VS2015更新推出2
梅德Rotay

14
在更新中启用了它。不幸的是,它也模糊了屏幕,这就是为什么知道如何删除它真棒的原因
Taylor Maxwell

我遇到了相反的问题-进行了所有检查,但是工具很少出现。模式似乎是仅在您不先构建就运行时才显示它们。
dlf

谁能说出此功能使用的弹出控件是什么。WPF中的自定义弹出控件吗?
Deathrace '15

21
认真地说,您必须怀疑做出这样的UI设计选择的人。默认情况下不应该启用它,并且应该在它上面有一个“ disable”选项...并且不要使您陷入困境。
smatthews1999

119

遇到相同的问题并在此处找到答案后,我还发现可以从“实时视觉树”窗口中切换它。

调试时,调试(菜单)-> Windows-> Live Visual Tree

第一个图标(在应用程序中显示运行时工具)将对其进行切换。

在应用程序中显示运行时工具


4
确实。实时视觉树是折叠在视觉工作室左侧的工具栏。
Eternal21 '16

2
好答案!这个黑匣子隐藏了一些重要的东西,这是关闭它而不关闭整个功能的最佳方法。
Mike Keskinov

3
这绝对是最好的解决方案。这样,我可以在设计时进行屏幕截图,而不必弄乱其他设置。
DoomVroom

20

除了完全关闭我的系统之外,我大多数时候都选择崩溃了。有时候,它完全有用,而折叠后的版本仅提供最小限度的UI使用,就做得很好。要折叠它,请单击水平栏:

在此处输入图片说明

要恢复它,只需再次单击该栏。


4
如果他们还允许我们通过拖动该折叠按钮将其沿顶部滑动,那就太好了。有时候,它仍然会在崩溃后消失。
Brian Reichle

1
@BrianReichle如果仍然遇到问题,请查看您的UI:在窗口的内部边框和内容之间不要留一点点空间,这确实是糟糕的UI设计。
motoDrizzt

7
@motoDrizzt不,不是,它可以有效利用屏幕空间。有时,这比“美丽”的稀疏GUI更重要。不允许用户根据需要重新定位/隐藏该工具,这是不良的UI设计
。.– Niclas

17

我意识到这是一个古老的问题,但是还有一个其他选项没有人提及。我们可以完全启用该功能,而不必完全关闭此有用的功能,而只是从应用程序顶部删除烦人的运行时工具即可:

在此处输入图片说明

可以在以下位置取消选中此选项:

工具>选项>调试>常规>为XAML启用UI调试工具>在应用程序中显示运行时工具

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.