我想在 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
就是这样!