在Visual Studio中拆分编辑窗口

77
有没有办法在Visual Studio中显示两个编辑窗口?
我想同时查看两个源文件,但是我找不到这个选项。
9个回答

120

我认为您想要做的是添加一个新的垂直选项卡组。此操作的键盘快捷键是

Alt + W, V

根据这个来源,它适用于Visual Studio 2005、2008和2010。在我的经验中,它也适用于Visual Studio 2013。


1
这也适用于Visual Studio Community 2015。我能够并排看到我的.less和.css文件。随着我更新我的.less文件,.css文件也会改变。不错! - klewis
1
这绝对是最容易的方法!谢谢 - TonyGW
是否可以在不拆分窗口的情况下创建一个新组? - Mina Gerges
1
在我的Windows 10上,使用Visual Studio 2019对我来说无法工作。 - user6547518
1
它可以使选项卡并排显示,但不是在同一文档中。如果您想要这样做,请选择“窗口”->“新建窗口”。然后按Alt+W,V即可。 - Ali CAKIL
显示剩余3条评论

62

另一个容易的选项是打开两个文档,然后只需单击并拖动其中一个文档的选项卡并将其放到文档本身上。这将显示一个菜单,让您将该文档移动到新的垂直或水平标签组。

我认为这是最简单和最快捷的方法。

虽然你的问题没有问到,但如果你想要在两个窗口中编辑一个文档,可以抓住滚动条上方的小区域并向下拖动它。现在您将在两个可滚动区域中打开您的文档。适合同时处理两个部分。


7
在一个文档中使用多个“真实”窗口(可以浮动/停靠/...)进行编辑的另一种方法是:选择文档,然后选择“窗口->新建窗口”。 - stijn
1
@stijn的评论是正确的答案。 - Fantastory
请为新的(垂直/水平)分割视图添加快捷方式。还有新建窗口的快捷方式呢?我习惯了QtCreator,想知道在Visual Studio上是否也能获得相同的功能。 - KcFnMi
我们在谈论哪个版本的Visual Studio,是2019/2022吗? - KcFnMi
我尝试了这个,但它没有起作用。 - Jason Cheng

28
要为“窗口->新建垂直选项卡组”创建键盘快捷方式,您需要将快捷方式分配给“Window.NewVerticalTabGroup”命令。
在“工具->选项->环境->键盘”中,“显示包含命令”的字段输入“Window.NewVerticalTabGroup”,并在“按快捷键”字段中分配键盘快捷键。
记得在单击“确定”之前先单击“分配”按钮。

14
在Visual Studio 2010和2012中,Window.TileVertically似乎变成了Window.NewVerticalTabGroup。 - Dawid Kowalski
那么VS 2019/2022呢? - KcFnMi

26
在Visual Studio Community 2019中,如果想要拆分一个文档(代码)并且同时查看两个独立的视图,可以在显示器的右上角找到一个小工具:

enter image description here

只需将其向下拖动,即可获得当前文件的另一个查看器。要调整高度,可以抓住两个视图之间的条并拖动。(可能有点棘手,只需移动鼠标直到鼠标指针图标变为双箭头)

要在两个文件之间拆分视图,只需右键单击其中一个文件选项卡(标题),然后在弹出的菜单中选择“新建水平文档组”或“新建垂直文档组”:

enter image description here


我在 Mac 上的 Visual Studio 22 中没有看到这个。 - Samantha Atkins
我的“新建水平文档组”突然不见了(VS 2022)。我肯定之前在某个地方看到过它。 - ycomp
快捷键请。 - KcFnMi

10

对于Visual Studio 2012:

将鼠标悬停在“类”选项卡上> 右键单击类的标题> 新建水平标签组或新建垂直标签组。

如果您想拆分同一类:工具->选项->环境->键盘->搜索“Window.Split”,然后添加一个新的快捷方式。


3
在Visual Studio 2015中,右键单击标签部分,选择垂直拆分或水平拆分。

1
在Visual Studio 2022中。
要在不实际创建文件副本的情况下并排编辑同一文件(垂直分割编辑窗口),您需要:
- 选择要分割的文件(选项卡)。 - 从菜单中选择“窗口” -> “新建窗口”。 Window -> New Window 所选文件(选项卡)将被分割为两个文件(选项卡),分别以:1和:2结尾。 这是同一个文件,而不是第一个文件的副本。 - 在其中一个文件上右键单击,选择“新建垂直文档组”以将编辑窗口分割为两个部分。 New Vertical Document Group

0
在较新的Visual Studio版本中(我可以确认这适用于Visual Studio 2017 15.9.55及更新版本),您可以执行以下操作:窗口 -> 分割。您还可以通过相同的方式进行取消分割。这将对当前活动选项卡起作用。

0
你可以使用我的任务画布扩展,同时查看多个源文件。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接