如何使vscode自动检测我的自定义语言



我已经为vscode创建了一个语言扩展,但是vscode语言检测有时会更改为typescript。如何让vscode识别我自己的新语言?

您必须在包json文件中指定如何检测语言的详细信息。以下是ANTLR4解析器/词法分析器的示例:

"contributes": {
"languages": [
{
"id": "antlr",
"aliases": [
"ANTLR",
"antlr"
],
"extensions": [
".g",
".g4"
],
"firstLine": "^(lexer|parser)?\s*grammar\s*\w+\s*;",
"configuration": "./antlr.configuration.json"
}
],

你需要为你自己的语言提供类似的东西。

最新更新