Personalización avanzada de Sublime Text 3 - Plugins

Crea tu propio plugin para procesamiento de texto en tiempo real

4.45 (12 reviews)
Udemy
platform
Español
language
Other
category
instructor
Personalización avanzada de Sublime Text 3 - Plugins
2,006
students
1 hour
content
Jul 2020
last update
FREE
regular price

What you will learn

Desarrollo de plugins para Sublime Text 3

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.

Content

Introducción

Sobre mí
Requisitos del curso
Objetivo del curso
Paquetes recomendados

Paquetes

¿Qué es un paquete?
Paquete de usuario
Creación de un nuevo paquete

Análisis del plugin de ejemplo

Plugin de ejemplo
Comandos
Comandos
TextCommand y Edit
View y Buffer
Puntos y regiones
¿Qué es un plugin?

Jugando con la ventana

Creando una nueva vista
Copiando contenido
Vistas lado a lado

Ajustes

Settings
set_name
set_scratch
set_syntax_file

Eventos

ViewEventListener
Enlazando vistas
Fin

Colofón

¿Preguntas?
¿Te interesa un curso de temas?
Licencias

Reviews

Jonathan
July 29, 2020
Realmente muy buena explicación, detallada y didáctica además que fue un buen proyecto para poder aprender

Charts

Price

Personalización avanzada de Sublime Text 3 - Plugins - Price chart

Rating

Personalización avanzada de Sublime Text 3 - Plugins - Ratings chart

Enrollment distribution

Personalización avanzada de Sublime Text 3 - Plugins - Distribution chart

Related Topics

3269668
udemy ID
6/25/2020
course created date
7/12/2020
course indexed date
Bot
course submited by