如何解决如何在 VSCode 扩展 package.json 中定义文件关联
背景见How to make VS Code to treat other file extensions as certain language?
那个问题与如何手动定义文件关联有关。这个问题是关于如何在 VS Code 扩展的 contributes
文件的 package.json
部分表达这一点。
基本上我希望 VS Code 将 .mdbook
视为 .json
的别名,因为它是一个具有特定架构的 json 文件。我不清楚哪个贡献点相关或如何表达这一点。
解决方法
这很简单,但文档只是暗示了这一点。
您“贡献”了语言,但仅限于您添加或更改的设置。以我自己的应用程序为例,我们为 json
添加文件类型和友好名称,如下所示:
"languages": [
{
"id": "json","extensions": [
".mdbook"
],"aliases": [
"Markdown Book"
]
}
],
显然已经定义了 json
语言;这些设置已合并。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。