crd*_*rdx 11 user-interface visual-studio
Visual Studio使用两种不同的GUI布局,具体取决于您的代码是否正在运行.我理解这个的目的(让你只在实际调试时显示与调试相关的窗口),但我发现这个功能很烦人,并且更喜欢在调试时使用相同的布局.
是否可以禁用此功能,如果是,如何?
有趣的时机.Zain Naboulsi刚刚在Visual Studio Tip and Tricks博客中写了几篇关于此的帖子:
这里需要记住的是,两个工具窗口和命令栏自定义都是针对每个状态单独保存的.目前无法告诉Visual Studio为所有模式使用一种状态.此外,当您在任何状态下关闭Visual Studio时,将保存所有四个状态.
编辑
免责声明:我自己没试过,但看起来很有前途.如果导出Visual Studio设置并使用文本编辑器编辑生成的文件,则可以找到包含<Category name="Environment_WindowLayout">每个布局的子元素的元素.我猜想复制<Design>到<Debug>会导致两个布局相同.也许有人可以写一个VS加载项或外部实用程序来自动化这个:)
以下是相关设置XML布局的简化:
<UserSettings>
<Category name="Environment_Group" ...>
<Category name="Environment_WindowLayout" ...>
<NoToolWin>
...
</NoToolWin>
<Design>
...
</Design>
<Debug>
...
</Debug>
<Design-FullScreen>
...
</Design-FullScreen>
</Category>
</Category>
</UserSettings>
Run Code Online (Sandbox Code Playgroud)
据我所知,没有办法改变这种行为.但是,我所做的是将它们设置为相同(设置窗口两次;一次编写代码和一次调试时),外观不会改变.
| 归档时间: |
|
| 查看次数: |
2178 次 |
| 最近记录: |