解决vscode无法对markdown源码中新定义语言(tikz)高亮的问题
解决vscode无法对markdown源码中新定义语言(tikz)高亮的问题
问题原因
刚刚配置了可用在hexo用于画图的tikz插件(hexo-filter-tikzjax),链接如下:使用 TikZ 在 Hexo 博客中愉快地画图
其中插入的代码要这样写
1 |
|
但这样的话,vscode就无法将其识别为latex语言而不进行高亮,如下图

所以必须要修改vscode配置文件
解决方法
vscode编辑器的语法高亮储存在 .tmLanguage.json
文件中,可以在电脑中搜索 markdown.tmLanguage.json
,我们只需要在latex高亮的提示词前面加上tikz即可。

重启vscode,就可以看到了高亮的代码了。成果图如下

解决vscode无法对markdown源码中新定义语言(tikz)高亮的问题
https://dx3906999.github.io/2024/03/08/how-to-use-tikz-in-your-blog/