web analytics

Personalización avanzada de Sublime Text 3 – Plugins

Crea tu propio plugin para procesamiento de texto en tiempo real

Este no es un curso sobre uso de Sublime Text. Aquí no te enseñaré cómo utilizar multicursores, la instalación de paquetes, o la funcionalidad GoTo. No.

Este es un curso pensado para usuarios adictos a Sublime Text. Usuarios que, como yo, quieren agregar funcionalidad personalizada a su editor favorito.

Para este curso asumo que ya conoces el programa, y quieres darle un extra de personalización a tu Sublime. Que eres un usuario que quiere crear algo un poco más avanzado (un plugin) para una necesidad que no has podido cubrir con otros paquetes ya existentes.

En resumen, este curso brinda el conocimiento para crear un nuevo plugin para que Sublime procese tu texto en tiempo real mientras escribes. Es decir, aquí vemos cómo puedes hacer que tu editor trabaje para ti, según tus instrucciones.

Para ello, veremos que són las vistas y los comandos, así como los puntos y regiones, y cómo gestiona Sublime Text las ventanas, para de esa forma poder manipularlas a través de programación. También escucharemos eventos para actualizar texto en tiempo real. Hasta finalmente tener un paquete propio, que siga nuestra voluntad.

NOTA: Para este curso es necesario conocer Python, dado que ese es el lenguaje principal utilizado por Sublime para desarrollo interno. También conocimiento de expresiones regulares y YAML podría servir, pero con Python es suficiente.

Course Information

Tags: ,

Course Instructor

course.is
course.is Author

Find what your next course is. We will help you find course, get skilled, and get hired.

This course does not have any sections.

Course Information

Tags: ,