Plist als XML in Atom

342
Dan Rosenstark

Ich möchte .plist-Dateien als .xml-Dateien in Atom öffnen. Immer wenn ich eine Pliste öffne, wird sie als "Property List (Old-Style)" geöffnet, was bizarr ist.

Ich habe dies in meinem, config.csonaber ohne Erfolg:

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

Ich habe wirklich keine Ahnung, warum das falsch ist, aber es funktioniert nicht.
( Control- Shift- L-> X-> Enterist nicht schlecht, aber ...)

0

1 Antwort auf die Frage

0
Dan Rosenstark

Grammatikname ist falsch angegeben

Sie müssen ändern, um den Namen der Grammatik zu verwenden, nicht den Geltungsbereich (keine Anführungszeichen erforderlich plist):

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

Grammatiken in Atom

Auf dieser Seite erfahren Sie, wie Sie die Grammatikliste erhalten:

Um alle verfügbaren Grammatiken anzuzeigen, die in Ihrer Atom-Instanz registriert sind, öffnen Sie die Developer Tools Console und führen Sie Folgendes aus:

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

Also ... Wie öffnen Sie die Developer Tools? Auf dem Mac ist es Cmd + Opt + I und dann der rechte Tab ( wie hier erwähnt ).

Dann sehen Sie die Grammatiken einschließlich der von Ihnen benötigten, einschließlich:

text.todo text.xml text.xml.plist 

Und das ist es!