互联网上充斥着Microsoft Edge 浏览器不记得窗口大小(和位置)的抱怨。没有提供不需要调用 3rd 方软件来管理窗口尺寸的有意义的解决方案。但是,我注意到一些看起来很奇怪的更具体的行为。请注意下图中的红色条:
从没有 Edge 浏览器开始,然后打开第一个:如果我通过 Ctrl+N 打开一个新浏览器,或者如果我先将浏览器窗口移动一些,然后通过 Ctrl+N 或通过开始菜单打开一个新窗口,然后新窗口将比上一个窗口高 32 像素。宽度不变。32 像素是值得注意的,因为这是顶栏的高度,也是通过 Ctrl+N 打开新窗口时的偏移量。
屏幕截图是通过使用 Ctrl+N 反复打开窗口生成的。这种行为有一些变体(就窗口大小保持不变而言),具体取决于一个人如何反复打开新窗口,但我只看到(A)保持不变或(B)的大小高度增加 32 像素。我已经在两台不同的计算机(不同的硬件等)上验证了这种行为。而且,我的一般观察是,身高的变化比其他方面要大得多。我玩过一些东西,但还没有看到宽度的变化。这个长期存在的错误是否有可能归结为如此可预测的事情?我问是因为我考虑过向微软报告,但怀疑这个问题可能有一个他们还不知道的明显来源。我弄错了吗?
新 Edge 测试版的行为发生了变化。
这是当前的 Edge(1903 版本),从右上角开始尽可能小。请注意,正如您观察到的每个开口(带有Ctrl+ N)都会增加高度但不会增加宽度。当它碰到屏幕底部时,它会反弹回来。在构建 10586 之前,它继续运行到另一台监视器,但不再运行。在我看来仍然是错误的。
这是Edge 测试版。请注意,它不会在打开新实例时改变高度,也不会从屏幕底部弹起,而是在碰到屏幕底部时向右打开新窗口。
这不仅限于 Edge,但也不是一致的。例如,Word 会跳回左上角并重新开始,而不是向上弹跳或继续向右。
在我看来,没有一个真的更好或更差 -如果你不想在现有的窗口之上打开它并且无论如何打开 50 个实例,你必须将新窗口放在某个地方。
尽管您可能是正确的,但您问题中的抱怨与这种行为并没有真正的关系。您的链接宁愿抱怨窗口没有在您离开它们的地方打开,并且很久以前为 Edge 修复了(显然是在 1607年)。当然,这已经很多年没有发生在我身上了。