每次启动调试会话时,VS 2010都会弹出左侧屏幕上的Watch / Debug Windows。我然后手动将它移到右边。在结束会话,返回代码并重新启动调试会话之后,该死的Watch窗口再次弹出左侧。
它让我发疯!
为什么VS不记得我把那个窗口放在哪里???
答案 0 :(得分:0)
您是否停止使用Shift+F5
调试会话或退出正在调试的应用程序?如果调试过程被Shift+F5
停止,VS似乎忘记了窗口位置。
答案 1 :(得分:0)
我尝试了this post上找到的解决方案。不工作。 看起来它与查找对话框完全相同(请参阅this post)
将Watch / debug窗口中的内容对接到一个更“稳定”的面板(在我的情况下为Class视图)。
这仍然看起来像VS 2010中一个令人烦恼的已知错误。这很糟糕。
答案 2 :(得分:0)
Visual Studio 2010至少有3种屏幕模式。
进入所需的屏幕模式后,您应该导出窗口设置(在您的情况下,调试)。
步骤
当您进入“调试”模式时,Visual Studio会记住您的设置并将窗口移动到右侧的第二个监视器。
作为提示,最好创建宏来加载窗口设置并指定按键以在窗口模式之间切换,具体取决于您所处的开发类型。
创建宏以导入vssetting文件的代码: DTE.ExecuteCommand(“Tools.ImportandExportSettings”,“ - import:VSSetting File的路径”)