2016-01-21 13 views
6

Nach this answer sollte diese Funktionalität in Atom integriert werden, und ich sollte customFileTypes verwenden können, um dies zu erreichen. Das ist, was meine Config wie folgt aussieht:Wie stelle ich die Standard-Syntaxhervorhebung in Atom für Twig-Dateien ein?

"*": 
    "exception-reporting": 
     userId: "" 
    welcome: 
     showOnStartup: false 
    core: 
    themes: [ 
     "atom-light-ui" 
     "atom-light-syntax" 
    ] 
    customFileTypes: 
     "source.twig": [ 
     "html" 
    ] 
    editor: 
    invisibles: {} 
    tabLength: 4 
    showIndentGuide: true 
    showInvisibles: true 

Bitte beachte, dass ich meinen userId Wert für die Sicherheit entfernt habe, aber ich habe es in meiner aktuellen Konfiguration.

Seltsamer, wenn ich schalte die Reihenfolge der customFileTypes mit themes, mein Thema bricht. Warum das?

Noch wichtiger, wie kann ich alle .twig Dateien verwenden HTML (oder HTML Moustache?) Syntax-Highlighting?

Antwort

2

Ich war für die gleiche Sache suche, das PHP-Zweig-Paket zu ermöglichen, auch für HTML-Dateitypen zu arbeiten, während auch die HTML-Syntax zu erbringenden ermöglicht. Ich änderte Ihre source.twig-text.html.twig, die zu funktionieren scheint:

"*": 
    core: 
    customFileTypes: 
     "text.html.twig": [ 
     "html" 
     ] 
+0

scheint zu funktionieren. –