我目前将所有笔记都保存为 Markdown 文件。这些文件主要包含链接,为了增加一些特色,我在它们前面添加了网站的图标,如下所示:
# Git
## Tutorials
- ![][fav-atlassian.com] [Git Tutorials and Training | Atlassian Git Tutorial](https://www.atlassian.com/git/tutorials)
- ![][fav-codecademy.com] [Git Tutorial: Learn Git Basics For Free | Codecademy](https://www.codecademy.com/learn/learn-git)
[fav-atlassian.com]: https://www.google.com/s2/favicons?domain=www.atlassian.com
[fav-codecademy.com]: https://www.google.com/s2/favicons?domain=www.codecademy.com
我使用 Google 的 S2 服务来获取图标并![][fav-atlassian.com]
渲染它。结果如下:
Git
教程
如您所见,此 Markdown 在此处按预期呈现,但在 VS Code 中不再如此(以前是这样的,直到最近)。VS Code 似乎在这些图标的位置呈现了一个空格。我已经尝试过:
- 检查相同的 Markdown 在其他工具(包括 Windows 和在线)中是否能正常呈现
- 更改
Preview Security Settings
为Disable - Allow all content and script execution
(Strict - only load secure content
在 VS Code 中) - 检查是否普通的图像正确呈现
- 我添加了一些
CSS
(并给出了所有的具体尺寸img
)来检查这些图像是渲染但尺寸错误(可能0x0
或1x1
) - 我检查了终端/输出是否有任何错误
以上方法均未产生任何结果。我不知道还能尝试什么来找到解决方案。有什么想法吗?
答案1
更新至 1.29.0 后,该问题自行解决