【问题标题】:Toggle/Disable real-time Markdown preview update in VSCode?在 VSCode 中切换/禁用实时 Markdown 预览更新?
【发布时间】:2021-07-21 15:40:57
【问题描述】:

我正在使用 VSCode 编辑带有格式预览的 Markdown 文件。每次我编辑文件时,预览都会更新。对于充满 TeX 数学的长文件,这会显着降低编辑器的速度。有没有办法禁用实时更新,或者只在保存时更新?

更新:目前这在 VSCode 中似乎是不可能的,即使有扩展(见这里:https://github.com/yzhang-gh/vscode-markdown/issues/991)。

我在这里打开了一个等待社区审核的功能请求:

https://github.com/microsoft/vscode/issues/129252

更新:我发现的最佳解决方案是打开一个新的 Markdown 文件,在那里进行大部分编辑,然后将其粘贴回主文件。

更新:事实证明,缓慢的部分原因是新的内置 KaTex 数学渲染器和一个扩展程序同时运行......这似乎也是原因预览有时会刷新两次。

我一直在使用 Markdown All in One 扩展来渲染 KaTex 数学。 最近,2021 年 6 月更新 (1.58) 引入了带有扩展名“Markdown Math”的内置 KaTeX 数学渲染(可以在扩展选项卡中找到并搜索 @builtin)。

同时运行两个数学渲染器似乎会导致问题:

https://markdown-all-in-one.github.io/docs/guide/compatibility.html#rendering-for-math-in-the-markdown-preview

https://github.com/yzhang-gh/vscode-markdown/issues/1010

https://github.com/yzhang-gh/vscode-markdown/issues/1008

因此可以通过以下方式禁用内置的: "markdown.math.enabled": false

或者 Markdown All in One 的数学渲染器可以通过以下方式禁用: "markdown.extension.math.enabled": false

【问题讨论】:

  • 是否可以在不需要时关闭预览,然后在需要时打开它(例如使用 Ctrl+K V)?
  • 您在stackoverflow.com/a/49524653/836330 看到lock preview 设置了吗?
  • @Mark 是的,尽管这似乎并没有阻止预览实时更新

标签: visual-studio-code markdown vscode-settings vscode-extensions katex


【解决方案1】:

我建议关闭 webview / 面板,然后仅在需要时打开。我很确定您可以找到仅在保存时更新的扩展程序,但我不确定。

【讨论】:

  • 这没问题,但会抢走编辑器的注意力。到目前为止,我还没有找到扩展程序。
  • 是的,糟透了。如果你去 slack vscode(只是谷歌它)并询问并将其作为一个想法有人会做到。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-04
相关资源
最近更新 更多