Atom 中的 Plist 作为 XML

Atom 中的 Plist 作为 XML

我想在 Atom 中将 .plist 文件作为 .xml 文件打开。每当我打开 plist 时,它都会以“属性列表(旧式)”的形式打开,这很奇怪。

我有这个config.cson但无济于事:

"*":
  "file-types":
    h: "source.objc"
    "plist": "source.xml"

我真的不知道为什么这是错的,但它不起作用。
Control- Shift-- L> X->Enter不错,但是......)

答案1

语法名称指定错误

您需要更改为使用语法的名称,而不是范围(两者都不需要引号plist):

"*":
  "file-types":
    h: "source.objc"
    plist: "text.xml"

Atom 中的语法

这一页它说明了如何获取语法列表:

要查看 Atom 实例中注册的所有可用语法,请打开开发人员工具控制台并执行以下操作:

console.log(Object.keys(atom.grammars.grammarsByScopeName).sort().join("\n"))

那么...如何打开开发者工具?在 Mac 上,是 Cmd+Opt+I,然后是最右边的选项卡 (正如这里提到的)。

然后你会看到包括你需要的语法,包括:

text.todo
text.xml
text.xml.plist

就是这样!

相关内容