当我工作的时候,在看起来不是很随机的不同时间,窗户一直在移动! 这是我的 Visual Studio 布局的图片。它跨越两个屏幕,因此解决方案资源管理器位于左侧屏幕的右侧,而代码窗口在右侧是全屏的。
发生这种情况时,解决方案资源管理器(以及停靠到它的所有其他窗口——属性和类视图)移动。它们改变大小和位置。它们的位置(左上角)移动到代码窗口右下角的某个位置,它们变得又宽又矮。
我的窗户在其他时候还有另一个地方,特别是在它们大约 30-40 像素的左侧。
我注意到,如果我按照自己喜欢的方式设置所有内容,然后关闭 Visual Studio,然后打开 Visual Stuio,大多数事情都是我喜欢的方式。
正如我所说,有几种触发方式。具体来说,有时当抛出异常并且调试器必须捕获它们并显示那个非常小的异常框时。我会说大约 10% 或 20% 的时间,但它似乎并不完全随机。一些异常,如果我多次运行程序,并且异常被 IDE 捕获,将可靠地导致工具栏中的这种跳转。这种基于异常的跳转总是(据我记得)我描述的解决方案资源管理器第一次跳转到代码窗口的右下角。
除此之外,有时当我启动 Visual Studio 时,窗口会进行我所说的第二次跳跃(左上 30 或 40 像素)。这个比较靠谱。事实上,如果我可以启动 Visual Studio 并且窗口是我想要它们的位置,我会非常高兴。
最后,问题。是否有一个设置文件,我至少可以查看 Visual Studio 试图放置工具栏的位置?我注意到,Visual Studio 何时恢复、最大化和全屏似乎有单独的设置,它会记住并在适当的时间应用。
请帮助我使我的IDE更稳定!