在Visual Studio 2012中创建重复的代码窗口

7

我希望在一个代码窗口中有两个副本。我想将一个代码窗口放在一个显示器上,第二个代码窗口放在第二个扩展的显示器上。 当我继续打字时,我希望第二个窗口显示我在第一个显示器上输入的代码。这在Visual Studio 2012中是可能的吗? 这对于我来教授学员非常有帮助。


http://stackoverflow.com/questions/893388/undocking-a-code-window-in-visual-studio - gvee
今天是我非常开心的一天,因为我终于获得了125点声望。虽然花费了很长时间,但我感到非常自豪。感谢那位匿名用户给我的问题点赞,让我达到了125点声望!愿上帝保佑你,感谢StackOverflow.com。 - Aditya Bokade
@gvee 嗯,问题在于有时我不记得整个代码,而且我不想让学员一开始就看到整个代码。所以如果我使用扩展选项,那么我可以在另一个暴露给观众的监视器上输入 VS,而不让他们意识到我是通过阅读/复制来输入代码的 :) 实际上,我创建了自己的小应用程序来复制键入的文本。但是该应用程序不会运行编写的代码,也不会显示智能感知 :) 因此我需要从VS2012中获取它。 - Aditya Bokade
你的意思是你只想克隆桌面吗? - Yuriy Galanter
@YuriyGalanter 不,我想要克隆代码窗口,而不是桌面。 - Aditya Bokade
这个选项在Visual Studio 2013中已经不再起作用了...非常令人失望 :( - Aditya Bokade
2个回答

14

我这里没有安装副本进行测试,但我认为你要找的答案隐藏在 {Window} 菜单下面。

激活您希望复制的窗口,在工具栏上选择 {Window} 下的 New Window。这将创建活动文档的副本。再次在 {Window} 菜单下,您应该会找到使窗口 Floating 的选项。

Visual Studio 2013更新:在VS2013中垂直拆分cshtml窗口


“新建窗口”Windows菜单项应该被称为“复制窗口”! - nergeia
1
这个选项在Visual Studio 2013中已经不再起作用了...非常令人失望 :( - Aditya Bokade
@AdityaBokade 2013的可能解决方案:https://dev59.com/D3rZa4cB1Zd3GeqPxQf2 - gvee
@gvee 感谢你的解决方案,伙计。愿上帝保佑你! - Aditya Bokade

1
在VS2012中,最接近您所需功能的功能称为“分割”,当您选择一个代码文件时,在窗口菜单下可找到它。这将在原始窗口内创建所选代码文件的拆分视图。
我不知道有任何方法可以将副本分开并浮动在不同的屏幕上。

这就是我一直在寻找的解决方案。这是一个很好的复制代码窗口的方法。然而,能够浮动复制窗口会更好。 - Matthew Pitts

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