Mis disculpas, pero no sé cómo se llama, si esto se ha preguntado o para qué sitio de Stack es el más adecuado. He visto varios videos sobre cómo las personas usan Sublime para crear etiquetas más rápidas y me gustaría aprender la forma correcta de hacerlo si hay alguna documentación o qué puedo hacer más rápido en mi codificación.
En varios videos veo gente haciendo cosas como:
div.class
y creará <div class="class"></div>
después tab
.
sublime-text-2
DᴀʀᴛʜVᴀᴅᴇʀ
fuente
fuente
Respuestas:
La característica que describe es parte de Sublime Text 2 fuera de la caja. Asegúrese de que su documento use la sintaxis HTML ( Ver »Sintaxis» HTML ).
Escriba
foo.bar
, presione Tab, y obtendrá<foo class="bar"></foo>
. También hayfoo#bar
(para enid
lugar declass
). Ambos se implementan en .Packages
/HTML/html_completions.py
fuente
a
etiquetas y algo así comoli
etiquetas? ¿Es esto solo para HTML? y +1.div#main.container
pero Sublime escupe unmain
elemento con una clase decontainer
cuando lo intento?Emmet / Codificación Zen
Emmet es un complemento en el que escribe la estructura básica de forma similar a un selector CSS y hace que el editor la expanda. Puede encontrar el paquete en GitHub e instalarlo a través del Administrador de paquetes.
(fuente: smashingmagazine.com )
Esta revista Smashing tiene un artículo sobre ella . Por ejemplo,
se expandirá con Taba
Ajustar selección en etiquetas
Lo que también puede hacer es presionar AltShiftWpara crear una etiqueta abierta o ajustar la selección actual en una etiqueta (consulte Edición »Etiqueta» Ajustar selección actual en etiqueta ).
Por defecto creará:
con el nombre de etiqueta seleccionado para que pueda sobrescribirlo.
Presionar te Tabllevaría más adentro de la etiqueta. O, si presiona Space, podría crear atributos, por ejemplo:
href="..."
, entoncesTab<a href="..."></a>
con el cursor colocado dentro de la etiquetafuente