Buscar..


Introducción

Esta es una parte muy pequeña, pero aún así es esencial si quieres poder comunicarte de manera eficiente con otras personas usando Sublime Text 3.

Más por venir: settings , keymap , mousemap etc ...

Temas

Un tema cambia el aspecto global de Sublime Text 3. Cambia las pestañas, la barra lateral, los paneles rápidos (goto, la paleta de comandos), la barra de estado, etc.

Aquí hay una lista no exhaustiva de temas (top 100):

Nota: la convención para el nombre de los paquetes de temas es que comiencen con Theme - .

Theme - Focus
    img/
    focus.light.sublime-theme
    focus.dark.sublime-theme

Como puedes ver, esta convención no es realmente respetada.

Los temas se definen en un archivo .sublime-theme .

Esquemas de color

Los esquemas de color cambian los colores del código . Pueden cambiar, por ejemplo, con qué color están resaltadas las palabras clave, con qué color está resaltada la línea en la que se encuentra el cursor (necesita que highlight_line se establezca en true en las preferencias (que no forman parte del esquema de cojor)), ¿cuál es el Color del caret, etc.

Muchos temas vienen con combinaciones de colores, o muchos paquetes contienen muchos de ellos.

necesita ejemplo de paquetes

La combinación de colores se define en un archivo .tmTheme . Este es un archivo XML en el formato de Lista de propiedades, que es usado por muchos editores de texto.

La convención para el nombre de los paquetes de combinaciones de colores es que comienzan con la Color Scheme -

Color Scheme - Focus
    first.tmTheme
    second.tmTheme
    ...

Herramientas

  • Puede utilizar esta aplicación web para crear / editar sus esquemas de color: tmTheme editor .
  • Otra herramienta es ColorSchemeEditor, que permite editar su combinación de colores desde Sublime Text.
  • También puede cambiar de esquema de color muy rápidamente usando Schemr

Complementos

Los complementos son archivos .py que cambian el comportamiento de Sublime Text 3. Están escritos, como probablemente adivinaste, en Python .

Debido a que hay muchos tipos diferentes de complementos (manipulación de texto, alineación, formateo, vista previa, etc.), no daremos ningún ejemplo para no llenar en exceso esta página con una lista enorme. Eche un vistazo a la página de navegación de Package Control si está interesado en optimizar su flujo de trabajo con algunos complementos (debería estarlo).

Paquetes

Un paquete es una carpeta que puede contener cualquier cosa que aparezca en estos ejemplos (y otra cosa que no tenga nada que ver con Sublime Text 3, como gulpfile.js si está automatizando algunas tareas).

Puedes instalar cualquier paquete usando el control de crear paquete .

¿Un .sublime-package ?

Tal vez haya visto que, cuando instala un paquete usando el control de paquetes, solo obtiene un .sublime-package en la carpeta Install Packages ... ¿Por qué no obtiene el código? De hecho, un .sublime-package es un archivo .zip .sublime-package nombre ha cambiado. Puede extraer o previsualizar algunos archivos dentro de un .sublime-package .sublime usando PackageResourceViewer .

Ajustes

Las configuraciones son, como muchas otras cosas en Sublime Text 3, simples archivos JSON . Sin embargo, la extensión del archivo no es .json sino .sublime-settings . Como probablemente comprendió, la configuración cambia la forma en que los paquetes afectan al texto sublime 3. Es importante conocer la mayor cantidad de configuraciones posible para optimizar su flujo de trabajo .

El sistema para la mayoría de los paquetes es el siguiente: uno predeterminado y uno de usuario que sobrescribe el predeterminado.

Para comprender la prioridad de la configuración (que es altamente recomendable), eche un vistazo a la documentación no oficial pero impresionante: http://docs.sublimetext.info/en/latest/customization/settings.html#the-settings- jerarquía



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow