Udemy

Personalización avanzada de Sublime Text 3 - Plugins

Crea tu propio plugin para procesamiento de texto en tiempo real
Free tutorial
Rating: 4.5 out of 5 (12 ratings)
1,980 students
46min of on-demand video
Spanish
Spanish [Auto]

Desarrollo de plugins para Sublime Text 3

Requirements

  • Uso casual de Sublime Text 3
  • Conocimiento de Python 3
  • Inglés básico recomendado

Description

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.

Who this course is for:

  • Usuarios de ST3 que desean incrementar su productividad mediante el desarrollo de herramientas personalizadas

Instructor

Maestro en Ciencias en Ingeniería Eléctrica
Carlos Ramos
  • 4.4 Instructor Rating
  • 625 Reviews
  • 24,828 Students
  • 3 Courses

Soy Carlos Ramos, y durante los últimos siete años de mi vida me he dedicado al desarrollo de software... más o menos.

Mi experiencia se divide entre diseño de sistemas digitales con VHDL (mi educación, pues soy Maestro en Ciencias en Ingeniería Eléctrica) y desarrollo de software (es lo que me da de comer).

Poseo una certificación en el lenguaje C, y otros lenguajes que utilizo son PHP, Python, C#, Javascript, y SQL.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses