Plist jako XML w Atom

0

Chcę otworzyć pliki .plist jako pliki .xml w Atom. Ilekroć otwieram listę, otwiera się ona jako „Lista właściwości (w starym stylu)”, co jest dziwne.

Mam to w swojej, config.csonale bezskutecznie:

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

Naprawdę nie mam najmniejszego pojęcia, dlaczego to jest źle, ale to nie działa.
( Control- Shift- L-> X-> Enternie jest zły, ale ...)

Dan Rosenstark
źródło

Odpowiedzi:

0

Nazwa gramatyki jest źle określona

Musisz zmienić, aby użyć nazwy gramatyki, a nie zakresu (bez cudzysłowu plist):

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

Gramatyki w Atomie

Na tej stronie jest napisane, jak uzyskać listę gramatyczną:

Aby zobaczyć wszystkie dostępne gramatyki zarejestrowane w instancji Atom, otwórz konsolę narzędzi programistycznych i wykonaj następujące czynności:

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

Więc ... Jak otworzyć Narzędzia programistyczne? Na Macu jest to Cmd + Opt + I, a następnie jest to najbardziej odpowiednia karta ( jak wspomniano tutaj ).

Następnie zobaczysz gramatykę, w tym tę, której potrzebujesz, w tym:

text.todo
text.xml
text.xml.plist

I to wszystko!

Dan Rosenstark
źródło