为什么如果我退出然后重新打开 Visual Studio 2010,它默认为水平窗口拆分?

为什么如果我退出然后重新打开 Visual Studio 2010,它默认为水平窗口拆分?

我在工作中使用 Visual Studio 2010 Professional,直到几周前我都没有遇到任何问题。但现在每当我打开 VS 2010 实例时,它都会默认水平分割。我绝不水平分割我的窗口,所以这很烦人。这种情况在每个项目中都会发生。

这是我关闭窗口之前 VS2010 的样子: 替代文本

我将其关闭并在该项目中重新打开,然后: 替代文本

啊!我使用的唯一插件是 ReSharper,以防它有用。

答案1

我在运行没有插件的 VS2010 时也遇到了同样的问题。看来提交评论和解决方案的其他人真的没有理解这个问题。

这是我的解决方案...当您关闭带有垂直选项卡组中的窗口的 Visual Studio 时,问题就会显现出来。然后,当您从解决方案文件重新打开解决方案时,选项卡组现在水平分组。(所以没有,没有“保存”任何东西)

如果您打开 Visual Studio,然后从 Visual Studio 内部打开项目,则不会出现此问题!

答案2

这实际上是一个叫做标签分组并且可以水平或垂直启用。据我所知,它与窗口相同分裂使您能够同时查看同一文件的两个或更多部分。不同之处在于,Tab Grouping会话之间会保存这些部分,即,如果您关闭并重新打开 Visual Studio,此设置将被保留

要禁用它:

替代文本

在您的特定情况下,您在每个组中打开了 3 个文件。这意味着您必须重复此过程 3 次,从左侧或右侧开始,并将每个文件移到左侧或右侧,直到只打开一个组。

如果有人想启用它(或水平版本):

替代文本

更新
通过谷歌搜索,我发现很多人抱怨使用 ReSharper 时拆分/分组代码窗口的各种错误。您可以尝试删除 ReSharper,确保窗口不是拆分/分组,重新启动 VS 以验证它是否有效,然后重新安装 ReSharper?

答案3

我在 StackOverflow 上回答过这个问题:https://stackoverflow.com/questions/11100726/how-to-change-horizo​​ntal-tab-group-to-vertical-tab-group

基本上,编辑 VS 设置文件并删除那里的 Orientation="Vertical"。

答案4

它非常简单。

只需转到Tools -> Option -> HTML Designer -> General选项卡,检查选项Split views vertically

默认情况下,这将始终垂直分割窗口。

.master注意:这对文件不起作用。

相关内容