【发布时间】:2011-05-20 12:45:19
【问题描述】:
我在使用 Visual Studio 2010 时遇到了一个问题,这让我完全发疯了。一般问题是 Visual Studio 2010 似乎没有记住我的窗口位置。 (Windows XP SP3 上的 Visual Studio 2010,v.10.0.40219.1 SP1Rel。)
现在,我知道 Visual Studio 2010 的构建和设计模式有不同的窗口布局。我已经接受了这一点,因为生活中有些事情我无法改变。如果我可以关闭此功能,我会非常高兴,但我认为这是不可能的。
此时我最大的问题是 Visual Studio 2010 在进入构建模式并返回设计模式后不记得设计模式下的窗口位置。
这里有一些截图来说明这个问题:
想象一下我的编码。好的,是时候构建了。
好的,窗口布局已更改。这很烦人,但无论如何。让我们回到设计模式。
这看起来没问题,但是等等——为什么窗口不回到原来的位置?
我在这里使用的是较小的 Visual Studio 窗口大小,但正如红色框所示 - 存在差异。为什么会发生这种情况,我可以做些什么来解决这个问题?它让我的强迫症完全发疯了。这些屏幕截图看起来并没有太大的变化,但是当我在我的两台显示器上最大化我的 VS 实例时(配置为显示为一个连续的桌面,而不是两个桌面)——这是一个非常明显和烦人的变化。
我认为导致此问题的可能问题:
- 我将工作副本存储在 Dropbox 文件夹中。我从那个保管箱文件夹工作。但是,我在关闭 Dropbox 的情况下尝试了同样的问题并重现了上述问题。
- 设置文件损坏。我用一个新的 MVC 应用程序尝试了这个,将它保存在 Dropbox 之外,同样的事情发生了。
- Windows XP 问题。我知道我需要升级,但不幸的是,这并不总是一种选择。如果 Windows 7 没有这个问题,我很乐意升级。
- @Shtong 在下面回答说我应该使用具有不同桌面配置的双显示器设置并安装Visual Studio Productivity Power Tools。虽然这将在技术上解决问题(我现在可以有两组混合选项卡并且大小不会改变) - 而是忘记了停靠位置。这意味着如果我在设计模式下将解决方案资源管理器停靠在右侧,然后构建,然后返回设计模式——我的停靠窗口不再停靠。
我在 Visual Studio 2008 中也遇到过同样的问题。
【问题讨论】:
-
感谢 Henrik,您的编辑。