在VS2013中垂直拆分cshtml窗口

Har*_*ald 7 visual-studio

在VS2013中,我想并排查看cshtml2个窗口中的同一文件(即垂直分割).我知道如何进行横向分割,但这不是我在这里所做的.

通常的方法是复制文件的tab(WINDOW, New Window),然后创建一个新的垂直选项卡组.

但是,我找不到复制cshtml选项卡的方法,因为该New Window文件类型禁用了菜单项.

它适用于.cs甚至.js文件.我尝试为其分配一个键组合Window.NewWindow,但它仍然不适用于cshtml文件.

有什么建议?

Ser*_*sov 18

要为cshtml启用"新窗口",您可以在注册表项HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\Languages\Language Services\HTMLX中将"Single Code Window Only"从1更改为0.

它可能因某种原因而被禁用,并且更改12.0_Config很容易在下次VS更新时被覆盖,但您可以尝试它是如何工作的.

  • 也适用于VS 2015 - 只需使用此注册表项:`HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config\Languages\Language Services\HTMLX`.请注意,您必须重新启动VS才能获取此信息. (5认同)