Plist как XML в Atom

242
Dan Rosenstark

Я хочу открыть файлы .plist как файлы .xml в Atom. Всякий раз, когда я открываю список, он открывается как «Список свойств (в старом стиле)», что странно.

У меня есть это в моем, config.csonно безрезультатно:

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

У меня действительно нет ни малейшего представления, почему это неправильно, но это не работает.
( Control- Shift- L-> X-> Enterне плохо, но ...)

0

1 ответ на вопрос

0
Dan Rosenstark

Имя грамматики не указано

Вам нужно изменить, чтобы использовать имя грамматики, а не область (без кавычек, необходимых для того plistили другого):

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

Грамматика в Атоме

На этой странице написано, как получить список грамматик:

Чтобы увидеть все доступные грамматики, зарегистрированные в вашем экземпляре Atom, откройте консоль разработчика и выполните следующее:

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

Итак ... Как открыть Инструменты разработчика? На Mac это Cmd + Opt + I, а затем это самая правая вкладка ( как упомянуто здесь ).

Затем вы увидите грамматику, в том числе ту, которая вам нужна, в том числе:

text.todo text.xml text.xml.plist 

И это все!