visual-studio-code - 在新窗口中打开 Markdown 预览选项卡?
问题描述
我有两台显示器,一台是我的 MacBook 13",它非常小,可以有多个/拆分窗口,另一台是我的预览窗口。当我编写存储在 GitHub 上的 nodejs 代码时,我总是编辑一些降价文件。问题是:
我想将 Markdown 预览窗口“分离”到一个“新窗口”,这样我就可以将它发送到我的第二台显示器,这样我就可以在一台显示器上进行编辑并在另一台显示器上查看它。
StackOverflow上有一些类似的问题,但解决方案不适用于这种情况,因为如果我打开另一个窗口/工作区并将预览窗口拖到那里,当我保存原始MD文件时它不会更新预览......如果我将预览窗口拖到另一个监视器上,它会创建一个“webview-panel”文件。
有小费吗?
我尝试使用默认预览和增强预览插件,结果相同......
解决方案
VS Code 没有对多显示器设置的内置支持...抱歉 :)
解决方案是简单地打开同一工作区的另一个 VSCode 窗口,并在那里打开 markdown 文件的预览,同时继续在原始窗口中进行编辑。
编辑 1
以下是重现解决方案的操作:
- 使用项目打开第一个VSCode 窗口
Cmd-Shift-N
打开第二个VSCode 窗口- 将第二个VSCode 窗口指向同一个项目 -但在不同的根文件夹中(好像它是相同的 - VSCode 只需将您恢复到第一个窗口
- 在第二个VSCode 窗口中打开您希望预览的 markdown 文件,然后点击
Cmd-Shift-V
(确保在第二个窗口中打开 markdown 文件的选项卡,因为这是 VSCode Markdown 预览用于检测文件更改事件 AFAIK) - 在第一个窗口和中提琴上编辑文件,它将在第二个窗口预览时自动刷新
编辑 2
操作方法视频(在 youtube 上托管)
推荐阅读
- node.js - 使用 Node JS 和 React 出错
- java - 如何编辑对话框文本
- deep-linking - 如何为我的 Android 应用添加深层链接?
- python - 导入 PyInstaller 模块并编译时出错
- python - 重新采样后调整预测概率
- python - 如何将python字符串元组转换为整数元组?
- c - struct Employee {} 比较 struct {} Employee
- java - NetworkInfo.isConnected() 和 NetworkInfo.getDetailedState() == NetworkInfo.DetailedState.CONNECTED 之间的区别。用什么?
- php - 我无法将 POST 请求从 android volley 发送到 php
- performance-testing - 为负载运行器生成报告 pdf 的命令行方式