这是一个非常琐碎的问题,我只是在编译时问... ;)
出于某种原因,当我关闭和重新打开时,我的 VS 2008 IDE 不记得我的窗口首选项 - 它会重置窗口宽度、位置、外观等。
让我的 IDE 保持我想要的样子的秘密开关在哪里?
这是一个非常琐碎的问题,我只是在编译时问... ;)
出于某种原因,当我关闭和重新打开时,我的 VS 2008 IDE 不记得我的窗口首选项 - 它会重置窗口宽度、位置、外观等。
让我的 IDE 保持我想要的样子的秘密开关在哪里?
窗口位置存储在以下文件中:
%APPDATA%\Application Data\Microsoft\VisualStudio\9.0\windows.prf
我猜你没有这个文件的写权限,或者什么。
无论如何,如果您可以以某种方式删除此文件,它将在您下次启动 VS 时重新生成它,并且窗口处于默认位置。
尝试重置 Visual Studio
Tools->Import and Export Settings->Reset All Settings
或者
devenv.exe /resetsettings
您是否打开了多个 VS 2008 实例?最后关闭的实例的设置将覆盖之前保存的设置。
最初的 VS 屏幕是否出现,询问“环境”类型?你在什么操作系统上运行VS?更多细节可能有助于提供一些提示......
安装某些插件后,这发生在我身上。也许尝试禁用你的插件,看看它是否仍然发生?
除此之外,VS 本身在这方面并没有给我带来任何麻烦。当然,您必须以预期的方式退出 VS 并让它有足够的时间来保存它的设置。以某种方式崩溃或杀死 VS 自然会防止这种情况发生,但我相信你已经知道了。
症状总是可见的,还是相当随机的?
更新
是否只有窗口设置受到影响,其他设置仍然可以毫无问题地更改?你确定你在需要的地方仍然有写权限吗?如果您切换到不同的用户帐户(具有管理员权限),它是否有效?
我刚刚遇到了这个问题,并且或多或少地遵循了 democodes 的建议。去了
%AppData\Roaming\Microsoft\VisualStudio\9.0Exp\UserSettings
并删除了文件windows.prf
并backup_windows.prf
(当然首先复制了它。)似乎至少解决了我的问题。
空无一人。失去windows size的位置一直是windows的病。VS 本身并不能摆脱它。
还有更多:VS中有设置和偏好,您可以将它们导出以备将来使用。导出选项缺少一些设置。已经两年了,还没修好。