sábado, 9 de noviembre de 2019

Coloreado de Sintaxis en Twig para Sublime Text 3

En estos últimos par de años, estuve trabajando en diferentes proyectos web con el Framework Symfony 3, entonces voy a aprovechar la oportunidad para mostrar como podemos instalar un Paquete en Sublime Text 3 para que reconozca la sintaxis de Twig.


Twig

Twig es un motor de plantilla para el lenguaje de programación PHP. Su sintaxis origina de Jinja y las plantillas Django. Es un producto de código abierto autorizado bajo Licencia BSD y mantenido por Fabien Potencier.​ La versión inicial estuvo creada por Armin Ronacher. El framework Symfony2 para PHP viene con un soporte incluido para Twig como su motor de plantilla por defecto.

Instalación del Paquete

Lo primero que vamos hacer, es abrir una terminal de comandos y dirigirnos hasta el directorio donde se encuentran los paquetes de Sublime Text 3

$ cd ~/.config/sublime-text-3/Packages/

Luego vamos a clonar el proyecto PHP Twig tmBundle directamente de su repositorio en GitHub de la siguiente manera:

$ git clone https://github.com/Anomareh/PHP-Twig.tmbundle.git Sintaxis-twig

Con esto vamos a crear el directorio Sintaxis-twig donde se va a encontrar todo el proyecto.

Finalmente, necesitamos mover el contenido del directorio Sintaxis-twig/Syntaxes a Sintaxis-twig osea un directorio más arriba.

$ mv Sintaxes-twig/Syntaxes/* Sintaxes-twig

Con esto es suficiente para que Sublime Text 3 reconozca la sintaxis de Twig, de todas maneras podemos verificar ingresando al Menú > View > Syntax > HTML (twig)

Ahora si editamos nuestras template vamos a notar que todo está funcionando correctamente.



Si te gustó este post te invito a que me dejes tu comentario o lo comparta en las redes sociales!

Saludos

No hay comentarios.:

Publicar un comentario

Entradas populares