【发布时间】:2015-09-08 06:21:14
【问题描述】:
VSCode 具有按语言用户 sn-ps 的强大功能(例如在xml.json 中)。
有没有办法将这些 sn-ps 映射到文件扩展名?
我的情况:我最近开发了很多xml。我们大约有三个 xsd 文件,并用文件扩展名命名它们的实例(因此foo.xsd 的实例被命名为my-instance.foo 而不是my-instance.xml)。我将最常见的部分构建为用户 sn-ps 以节省我的时间。然而,不同的 xsd 创建具有不同含义的相似元素(例如,一个创建 <foo bar="baz"/>,一个创建 <foo baz="bar"/>),因此为 xml 语言定义前缀为 "foo" 的用户 sn-p 将是模棱两可的。
我可以为前缀添加前缀(例如创建afoo 和bfoo),但这感觉不自然。有没有更好的说法“虽然foos 都属于xml 语言,一个属于x 类型的文件,一个属于y”?
【问题讨论】: