En ST2, resaltar un poco de texto y presionar alt+ shift+ w(en Windows) ajustará la selección actual en <p></p>
etiquetas. Pero, ¿hay alguna manera de especificar con qué etiqueta envolver? Porque tal vez quiera envolver en un lapso, o un div en su lugar.
78
ctrl+shift+w
encuadernación simplemente inserta un fragmento. Luego coloca los cursores dentro de las etiquetas creadas. Debería poder ingresar cualquier contenido arbitrario para la etiqueta desde allí.Alt
+Shift
+w
para envolver etiquetas. Su acceso directo cierra toda la ventana con todas las pestañas en Windows. Perdí toda la capacidad de deshacer para probar eso.Respuestas:
Con Emmet, coloque el cursor en la etiqueta que desea envolver y presione ctrl+ w(para MacOS) o Alt+ Shift+ W(para Windows), aparecerá un cuadro para ingresar el tipo de etiqueta con la que desea envolver.
fuente
Linea sola
Si quieres convertir esto
a esto
hacer esto:
Varias líneas
Si quieres convertir esto
a esto
hacer esto:
También puede seleccionar el texto con SHIFT+ MOUSE RIGHT BUTTONy, en este caso, puede omitir el segundo paso.
Usando Emmet
Si quieres convertir esto
a esto
hacer esto:
Nota para usuarios de Mac:
ALT+ SHIFT+ W= CTRL+ SHIFT+W
CTRL+ SHIFT+ L= CMD+ SHIFT+L
fuente
Cree un fragmento personalizado, por ejemplo, para insertar una etiqueta de intervalo. Vaya al menú de la aplicación:
Tools > New Snippet ...
y copie en la ventana el siguiente fragmento:... luego guarde el fragmento en un archivo con, por ejemplo,
html-span--color
nombre y vincule ese fragmento a una combinación de teclasPreferences > Key Bindings-User
, creando una nueva entrada de clave, por ejemplo:Se supone que una ubicación del fragmento es
Packages/User/
directorio.Ahora seleccione cualquier texto que necesite ajustar en la etiqueta span y presione Alt+ Shift+ co escriba 'span', presione Tab, un cursor se colocará en la posición requerida dentro de la etiqueta, simplemente escriba su texto.
Probé con éxito el fragmento y el enlace de teclas con Sublime Text 3 en Ubuntu Linux.
fuente
Tools > Developer > New Snippet...
Todas las respuestas son buenas. Aquí es donde se encuentran las combinaciones de teclas para personalizar:
En preferencia: combinaciones de teclas - Predeterminado :
Si tiene Emmet, la versión de emmet es
Edítelos en Preferencias: Combinaciones de teclas - Usuario a su gusto,
fuente
para facilitarle la vida mientras está en Sublime text3: escriba cualquiera de estos ( p, h1, div, encabezado, pie de página, título ...) y presione Tab, por ejemplo, si desea div Simplemente escriba div y presione Tab
fuente
en ST2 escriba una etiqueta sin corchetes y presione Tab. Te dará automáticamente una etiqueta abierta y cerrada
fuente
Este sistema de inserción de fragmentos es muy engorroso en comparación con el mecanismo proporcionado en Dreamweaver. En ese caso, crea un fragmento de cualquier tipo. Se almacena en una biblioteca en RAM y se muestra en una estructura de estilo de directorio. Usted declara si el fragmento es de tipo INSERT (en la posición del cursor) o de tipo SPAN (abarcan el texto seleccionado). En el primer caso, se inserta el fragmento completo. En el segundo caso, el fragmento se crea con una parte "antes" y una parte "después". Normalmente, la parte "después" es solo la etiqueta de cierre. Para usar el modo INSERT HERE, coloque el cursor, haga doble clic en el fragmento de la biblioteca y lo inserte en la posición del cursor. Para usar el modo SPAN SELECTED TEXT, resalte el texto que desee y haga doble clic en el fragmento de la biblioteca. El texto seleccionado está rodeado por el "antes" y partes "posteriores" del fragmento. Esto es muy intuitivo, fácil de usar y permite al usuario crear tipos ilimitados de fragmentos que pueden abarcar texto seleccionado. ¿ALGÚN PROGRAMADOR MUY INTELIGENTE CONSTRUYE UNA EXTENSIÓN COMO ESTA PARA SUBLIME 3? Nota: En comparación, Bracket Highlighter es un complemento Sublime con una función de envoltura que parecería tener esa funcionalidad, pero si se examina de cerca es demasiado engorroso de usar si desea crear una biblioteca de fragmentos eficiente sobre la marcha. Gracias, Peter Rosti Bracket Highlighter es un complemento Sublime con una función de envoltura que parece tener esa funcionalidad, pero si se examina de cerca es demasiado engorroso de usar si desea crear una biblioteca de fragmentos eficiente sobre la marcha. Gracias, Peter Rosti Bracket Highlighter es un complemento Sublime con una función de envoltura que parece tener esa funcionalidad, pero si se examina de cerca es demasiado engorroso de usar si desea crear una biblioteca de fragmentos eficiente sobre la marcha. Gracias, Peter Rosti
fuente