Visual studio code 是否在新窗口中打开标记预览选项卡?

Visual studio code 是否在新窗口中打开标记预览选项卡?,visual-studio-code,Visual Studio Code,我有两个显示器,一个是我的MacBook 13“它非常小,可以有多个/拆分窗口,另一个是我的预览窗口。当我编写存储在GitHub上的nodejs代码时,我总是编辑一些标记文件。问题是: 我想将降价预览窗口“分离”到一个“新窗口”,这样我就可以将它发送到我的第二个显示器,这样我就可以在一个显示器上进行编辑,在另一个显示器上查看它 在StackOverflow上也有一些类似的问题,但解决方案不适用于这种情况,因为如果我打开另一个窗口/工作区并将预览窗口拖动到那里,则在保存原始MD文件时不会更新预览…

我有两个显示器,一个是我的MacBook 13“它非常小,可以有多个/拆分窗口,另一个是我的预览窗口。当我编写存储在GitHub上的nodejs代码时,我总是编辑一些标记文件。问题是:

我想将降价预览窗口“分离”到一个“新窗口”,这样我就可以将它发送到我的第二个显示器,这样我就可以在一个显示器上进行编辑,在另一个显示器上查看它

在StackOverflow上也有一些类似的问题,但解决方案不适用于这种情况,因为如果我打开另一个窗口/工作区并将预览窗口拖动到那里,则在保存原始MD文件时不会更新预览…如果我将预览窗口拖动到另一个监视器,则会创建一个“webview面板”文件

例如:

有什么建议吗


我尝试了默认预览和增强预览插件,结果相同…

VS代码没有内置的多监视器设置支持…抱歉:)

解决方案是只需打开同一工作区的另一个VSCode窗口,并在那里打开标记文件的预览,同时在原始窗口中保持编辑

编辑1

以下是复制解决方案的操作:

  • 使用项目打开1stVSCode窗口
  • Cmd-Shift-N
    打开第二个VSCode窗口
  • 将第二个VSCode窗口指向同一个项目-但位于不同的根文件夹-(好像是同一个-VSCode,只需将您恢复到第一个窗口即可)
  • 2ndVSCode窗口中打开要预览的标记文件,然后点击
    Cmd-Shift-V
    (确保在第二个窗口上打开标记文件的选项卡,因为这是VSCode标记预览用于检测AFAIK文件更改事件的内容)
  • 第一个窗口和viola上编辑文件,它将在第二个窗口预览时自动刷新
  • 编辑2

    (托管在youtube上)

  • 将第二个监视器配置为与第一个监视器具有相同的高度
  • 水平拉伸VS代码以跨越2个监视器(假设这可以在Mac上完成)。现在VS代码的左半部分位于第一个监视器上,右半部分位于第二个监视器上
  • 在VS代码的左半部分打开标记文件,在右半部分打开预览

  • 有点小技巧,但它可以工作。

    所以我有这样的设置:一个垂直对齐的监视器用于编辑源代码,另一个水平对齐的监视器右侧(或左侧,您可以根据需要更改)显示我的编辑预览


    我在Markdown和Tex中使用VS代码,所以这样做很酷。如果在splitview中预览内容,可以设置拆分选项。因此,如果右键单击它,然后转到拆分,则预览将向下,然后可以缩放到显示器大小。

    好的,我正在等待其他答案,但没有。您测试了吗你的建议是什么?因为正如我所说,如果你打开另一个带有预览的窗口,它不会在保存时更新预览…介意一步一步地解释你所做的吗?编辑答案以提供更详细的操作项目吗?谢谢你的回复,但它在这里不起作用…你在使用MAC吗?我正在试图弄清楚为什么它不起作用正在工作…当我在另一个窗口上保存文件时,我认为VSC不会更新预览窗口,因为这是一个不同的过程。你是否一步一步地测试了它,并且它正在工作?是的,我在mac上。我稍后会录制一个屏幕-为了显示,好的,首先,非常感谢你的努力!我几乎让它运行了…是的,它确实像你一样工作视频上已经显示了,但对我来说,这是一个很大的问题…也许我在mac上有太多的markdown插件,或者太多打开的应用程序,因为当我保存时,有时刷新预览很快,但有时需要很长时间…我认为你是一个老手,因为UML图,所以我可以说我认为VSC中的所有窗口都是可用的模态,并且它们在打开另一个VSC时工作不太好。无论如何,谢谢!我想我会检查如何编写插件,第二个窗口:)在Mac上不起作用-与windows不同,一旦一个窗口在两个屏幕上共享,它只在一个屏幕上显示