stringtranslate.com

Emmet (software)

Emmet (anteriormente Zen Coding [1] ) es un conjunto de complementos para editores de texto que permite la codificación y edición de alta velocidad en HTML , XML , XSLT y otros formatos de código estructurado a través de la asistencia de contenido . El proyecto fue iniciado por Vadim Makeev en 2008 [2] y continúa siendo desarrollado activamente por Sergey Chikuyonok y los usuarios de Emmet. Desde 2015, Mikael Geletsyan [3] es responsable de UX en Emmet. Las herramientas se han incorporado a varios editores de texto populares , así como algunos complementos desarrollados por el equipo de Emmet y otros implementados de forma independiente. Sin embargo, Emmet es principalmente independiente de cualquier editor de texto, ya que el motor trabaja directamente con el texto en lugar de con un software en particular. [4]

Emmet es de código abierto bajo la licencia MIT .

Funciones

Ampliar abreviaturas

Emmet utiliza una sintaxis específica para expandir pequeños fragmentos de código, similares a los selectores CSS, en código HTML completo. [5] Por ejemplo, la secuencia

div # página > div . logo + ul # navegación > li * 5 > a

o

# página > . logo + ul # navegación > li * 5 > a

se expande en

< div  id = "página" > < div class = "logotipo" > < ul id = "navegación" > < li > < a  href = " " > < a > < li > < a href = " " > < a > < li > < a href = "" > < a > < li > < a href = " " > < a > < li > < a href = " " > < a > < li > < li > < a href = "" > < a > < li > </ ul > </ div >      

La función de expansión de abreviaturas incluye varias otras funciones complejas, como envolver una sección de código con código expandido. [6]

Equilibrio de etiquetas

El comparador de pares HTML permite a los usuarios localizar la etiqueta de apertura/cierre correspondiente a la etiqueta en la posición actual del cursor. A diferencia de otros comparadores de pares HTML, Emmet busca desde la posición actual del cursor en lugar de escanear el documento desde el principio. [7]

Editores de texto

Los complementos para los siguientes editores de texto fueron desarrollados por el equipo de Emmet

Los siguientes complementos de edición de texto fueron desarrollados por grupos de terceros con el motor oficial Emmet

Los siguientes complementos de editor de texto se desarrollaron de forma independiente y con un motor Emmet diferente

Referencias

  1. ^ Rocha, Zeno (26 de marzo de 2013). "Adiós, codificación zen. ¡Hola, Emmet!". Smashing Magazine . Smashing Magazine GmbH . Consultado el 15 de marzo de 2015 .
  2. ^ "Zen HTML - Пепелсбей.net". pepelsbey.net .
  3. ^ "Créditos". emmet.io . Consultado el 27 de noviembre de 2018 .
  4. ^ "Zen Coding: una forma rápida de escribir código HTML/CSS". 21 de noviembre de 2009.
  5. ^ "El arte de la codificación zen: llevar los fragmentos a un nuevo nivel". mondaybynoon.com .
  6. ^ "Si escribes código HTML, Zen Coding cambiará tu vida". 22 de enero de 2013. Archivado desde el original el 22 de enero de 2013.
  7. ^ "Zen Coding: una forma rápida de escribir código HTML/CSS". 21 de noviembre de 2009.

Enlaces externos