Есть ли подсветка синтаксиса усов или плагин для NetBeans? - PullRequest
12 голосов
/ 23 июня 2011

Есть такая вещь, как Усы .Я использую NetBeans и мне нужно отредактировать .mustache файлы.Проблема в том, что когда я открываю его с помощью NetBeans, синтаксис такой же, как для обычного текста.

1) Возможно ли иметь HTML-подобный синтаксис для файлов .mustache ?

2) Есть ли плагин, который позволяет легче работать с усами?Я нашел только этот урок .

Ответы [ 3 ]

12 голосов
/ 16 октября 2012

Если создать собственный плагин довольно сложно, вы, возможно, уже будете удовлетворены, если шаблоны усов отображаются в виде (обычного) HTML вместо обычного текста.

Это можно настроить в разделе Параметры> Разное> Файлы.Создайте «новое» расширение файла с именем «усы».Затем выберите «Файлы HTML (text / html)» в качестве связанного типа файла.

2 голосов
/ 08 июня 2012

Кажется, что способ, описанный в ссылке, которую вы разместили, является единственным способом: напишите свой собственный плагин для NetBeans (это довольно сложная задача)

1) Follow http://wiki.netbeans.org/SyntaxColoringANTLR

2) Но самое сложное - реализовать определение языка как встроенного.

Это необходимо, если вы хотите выделить теги шаблонов усов внутри других языковых файлов (html, xhtml)

Inболее ранние версии NetBeans были действительно простым API и модулем (его нельзя интегрировать со всеми службами платформы, такими как рефакторинг и т. д.), но он основывался на определении грамматики (BNF или что-то в этом роде) и цветовой схеме для токенов.

1 голос
/ 05 октября 2018

Я думаю, лучше открыть этот файл как текст / x-twig.

...