在 VS Code 中,为什么我有两个用于打开 Markdown 预览的操作按钮,但结果不同?

问题描述 投票:0回答:1

我正在尝试使用自定义 CSS 来提高我的 Markdown 写作和阅读能力。但有些配置在我的 VS Code 上很奇怪。

我编辑了我的设置以添加我的 CSS:

"markdown.styles": ["./meu-boilerplate.css"]

如果我按“ctrl+shift+v”,它会预览文件,但没有样式:

但是如果我按“打开侧面预览”按钮,它确实有效:

有两点需要注意:

1 - 在第一个不起作用的预览屏幕截图中,请注意屏幕名称显示为“预览:'预览:'文件名”,并且在起作用的屏幕截图上,仅显示“预览文件名”;

2 - 我突出显示了按钮区域,有 2 个“打开预览”按钮。左边的打开了正确的渲染预览,右边的打开了错误的预览。

我禁用了所有 Markdown 扩展,查看了默认设置 json 和工作区 json 文件,但我找不到任何奇怪的键定义。唯一的 markdon 定义位于默认文件中:

{ "key": "ctrl+shift+v", "command": "markdown.showPreview", "when": "!notebookEditorFocused && editorLangId == 'markdown'" },

我在这里迷失了...我只是想在按 ctrl+shift+v 时看到用 CSS 渲染的 markdown 文件,但它带来了未渲染的文件...有人遇到这个问题吗?

旁注:我确实尝试了“Markdown Preview增强”扩展,它很酷,但是在上面导入我自己的CSS文件并不容易......

--编辑--

Version: 1.81.1
Commit: 6c3e3dba23e8fadc360aed75ce363ba185c49794
Date: 2023-08-09T22:18:39.991Z
Electron: 22.3.18
ElectronBuildId: 22689846
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: 10.8.168.25-electron.0
OS: Linux x64 4.18.0-477.15.1.el8_8.x86_64
visual-studio-code markdown preview
1个回答
0
投票

检查第二个按钮是否是由扩展引起/贡献的。例如,在本例中,extension bisect 发现该问题是由

searKing.preview-vscode
扩展引起的。

VS Code 中的正常行为是这样的:Markdown 预览只有一个操作按钮。单击可在侧面打开预览(ctrl/cmd+kv),按住alt,同时单击可在新编辑器选项卡中打开预览(ctrl+shift+v) )。此行为在操作按钮的工具提示中进行了描述。

© www.soinside.com 2019 - 2024. All rights reserved.