多亏了一个扩展(https://github.com/Zamerick/vscode-caddyfile-syntax,https://github.com/matthewpi/vscode-caddyfile-support),我为Caddyfile提供了高亮显示。安装扩展名还将映射具有相关语法突出显示规则的Caddyfile文件。
我现在也想对caddy.conf文件进行同样的映射。
根据文档,我应该为caddy.conf添加一个alias,以便它的处理方式与Caddyfile相同。
问题是我不知道如何在settings.json中添加这些信息。
我在defaultSettings.json中查找了任何"caddy“,但我没有看到任何与文档中的eone匹配的结构。也就是说,我只看到
// Configure settings to be overridden for the caddyfile language.
"[caddyfile]": {
"editor.insertSpaces": false,
"editor.formatOnSave": true
},我要找的应该更像(根据上面的文档)。
"languages": [{
"id": "java",
"extensions": [ ".java", ".jav" ],
"aliases": [ "Java", "java" ]
}]因此,在实际中--在setting.json中我应该在哪里添加alias (或者可能添加一个新的映射)?
发布于 2022-11-16 17:07:04
尝试将其添加到settings.json中
"files.associations": {
"*.conf": "caddyfile"
}或者,您可以调用workbench.action.editor.changeLanguageMode命令(默认情况下,Ctrl+K M也可以单击状态栏中的语言标签)并选择您想要的语言。如果您的文件扩展名相同,但语法不同,这可能更好。
https://stackoverflow.com/questions/74464102
复制相似问题