Plist como XML no Atom

0

Eu quero abrir arquivos .plist como arquivos .xml no Atom. Sempre que eu abro um plist, ele é aberto como "Lista de propriedades (estilo antigo)", o que é bizarro.

Eu tenho isso no meu config.cson , mas sem sucesso:

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

Eu realmente não tenho a menor idéia do porquê isso está errado, mas não funciona.
( Controle - Shift - L - > X - > Enter isn não é ruim, mas ...)

    
por Dan Rosenstark 03.02.2017 / 05:54

1 resposta

0

O nome da gramática está em falta

Você precisa mudar para usar o nome da gramática, não o escopo (sem citações necessárias para o plist ):

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

Gramáticas no Atom

Em esta página diz como obter a lista de gramáticas:

To see all available grammars registered in your Atom instance, open the Developer Tools Console and execute the following:

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

Então ... Como você abre as Ferramentas de Desenvolvedor? No Mac é Cmd + Opt + I e, em seguida, é a guia mais à direita ( como mencionado aqui ).

Depois, você verá as gramáticas, incluindo a que você precisa, incluindo:

text.todo
text.xml
text.xml.plist

E é isso!

    
por 03.02.2017 / 05:58