Texto sublime: fragmentos
Los fragmentos son las plantillas inteligentes que se pueden reutilizar cuando sea necesario. El editor de texto sublime incluye la función de fragmentos para plantillas HTML. En este capítulo, los conocerá en detalle.
Comprensión de los fragmentos
Los fragmentos son archivos simples compatibles con XML con varios atributos. Incluyen una extensión llamadasublime-snippet. La etiqueta raíz del elemento XML será la<snippet>etiqueta. Los fragmentos creados se guardan en elPackages carpeta y se considera que viven en esta carpeta.
El formato de archivo y la sintaxis de los fragmentos se analizan en detalle de la siguiente manera:
Content −Esta sección incluye una descripción del fragmento.
tabTrigger - Incluye una secuencia de caracteres que se activan cuando se escribe el fragmento.
Scope - Define el ámbito en el que permanece activo el fragmento.
Description- Incluye toda la meta descripción. Se mostrará cuando el menú del fragmento esté abierto.
Creación del primer fragmento
Puede crear el fragmento predeterminado usando Tools → Developer → Snippet opción.
Luego, se creará un fragmento de demostración con las etiquetas asociadas, como se muestra a continuación:
Para crear un primer fragmento en el editor de Sublime Text, haga clic en el Tools menú y seleccione el Snippets opción de la ventana desplegable, como se muestra en la captura de pantalla aquí.
Ahora elige Snippet:html de las opciones mostradas.
Esto crea un fragmento predeterminado en el archivo html especificado como se muestra a continuación.
Tenga en cuenta que hay varios fragmentos de código para diferentes tipos de archivos. Para los archivos html en la base de código, hay tres fragmentos definidos en el editor de Sublime Text, como se muestra a continuación.
Fragmentos de control de paquetes
Los fragmentos de control se utilizan principalmente para el desarrollo de productos. Coninstall packages opción en el editor Sublime, puede descargar cualquier fragmento necesario para el desarrollo web e instalarlo.
Es posible que necesite los siguientes paquetes para el desarrollo web:
- EverCodeLab Sublime es compatible con Ruby on Rails
- Fragmentos de PHP adicionales para PHP
- Fragmentos de HTML para archivos HTML
- Fragmentos de Twitter Bootstrap para Twitter Bootstrap
- Fragmentos de JavaScript para archivos JS
- Paquete de fragmentos de jQuery para jQuery