theme tema storm plugin personalizar instalar icls configuracion como color syntax-highlighting shopify webstorm liquid textmatebundles

syntax-highlighting - tema - phpstorm personalizar



Habilitar el resaltado de sintaxis de la plantilla de Liquid en webStorm/phpStorm (2)

Me pregunto si alguien logró habilitar el resaltado de sintaxis del motor de plantillas Liquid en el IDE de WebStorm , trabajo mucho en las tiendas de Shopify y realmente me gusta usar Webstorm para ese propósito. ¿Alguien logró hacer funcionar esto?

Encontré algunos recursos con respecto a este problema en el foro de JetBrain, aunque no me llevó a ningún lado, hay un tipo que sugirió usar '' tmBundle '' y eso podría funcionar si haces algo de magia oscura.

El hilo es: RUBY-7210 y la solicitud oficial de complemento: complementos de JetBrain: Solicitud de idioma de Liquid Templating


Descubrí que Twig tiene una sintaxis muy similar a Liquid, que al habilitar el complemento de Twig destacará la sintaxis de Liquid y mantendrá la funcionalidad HTML resaltado / autocompletar / emmet en lugar del "paquete de TextMate Liquid".

Vaya a Settings > Editor > File Types encuentre "Twig" en esa lista y asocie los archivos de Liquid con él agregando *.liquid a la sección de patrones registrados.

Si no puede encontrar Twig, descargue el complemento oficial desde "Explorar repositores" o en el "complemento de instalación de JetBrains". Si no puede encontrarlo allí, descargue el complemento e instálelo manualmente presionando "instalar el complemento desde el disco": https://plugins.jetbrains.com/plugin/7303?pr=

También querrá asociar *.scss.liquid a archivos .scss , *.css.liquid a archivos *.js.liquid y *.js.liquid a archivos .js para que Twig no se ejecute en ese tipo de archivos.

El resultado final funciona como un encanto! es la mejor solución hasta que salga algún plugin oficial, espero que ayude a alguien.


Para dar seguimiento a share , PHP Storm ahora tiene soporte Twig incorporado, solo habilita el complemento si aún no lo está.