Documentación Temas

Elementos

La siguiente es una lista exhaustiva de los elementos que componen la UI de Sublime Text, junto con los atributos y propiedades soportados.

  • Ventanas
  • Barra lateral
  • Tablas
  • Panel rápido
  • Vistas
  • Paneles
  • Barra de estado
  • Diálogos
  • Barras de desplazamiento
  • Entradas
  • Botones
  • Etiquetas
  • Consejos de herramientas

Windows

title_bar

Sólo compatible con OS X 10.10+.

Atributos

atributos de luminosidad

Propiedades

fg un valor de color a utilizar para el texto del título de la ventana bg un valor de color a utilizar para el fondo de la barra de título de la ventana

Este elemento no puede ser estilizado directamente, sin embargo puede ser utilizado en un especificador parents. Los atributos de luminosidad se establecen en base al esquema de color global.

Atributos

atributos de luminosidad

Propiedades

ninguno edit_window

Este elemento contiene la ventana principal del editor, y está destinado a ser utilizado en un especificador parents.

Propiedades

ninguna switch_project_window

Este elemento contiene la ventana Switch Project, y está destinado a utilizarse en un especificador parents.

Propiedades

none

Barra lateral

sidebar_container

El contenedor primario de la barra lateral que maneja el desplazamiento

Propiedades

content_margin el margen alrededor delsidebar_treesidebar_tree

Un control de árbol que contiene múltiples tree_rows

Propiedades

propiedades de la tabla de datos indent una cantidad entera para sangrar cada nivel de la estructura del árbol indent_offset una sangría adicional aplicada a cada fila, indent_top_level un booleano si las filas de nivel superior en el árbol deben ser sangradas spacer_rows un booleano que controla si una fila en blanco debe ser añadida entre las secciones de Archivos Abiertos y Carpetas de la barra lateral, cuando ambas son visibles. tree_row

Una fila puede contener un encabezado, un archivo abierto, una carpeta o un archivo

Atributos

seleccionable cuando una fila es seleccionable seleccionada cuando una fila seleccionable es seleccionada expandible cuando una fila es expandible expandida cuando una fila expandible es expandida sidebar_heading

Uno de los «Archivos abiertos», «Grupo #» o «Carpetas» de la barra lateral

Propiedades

propiedades de la fuente propiedades de la sombra fg un valor de color a utilizar para el texto case

la modificación de case a utilizar para el encabezado – "upper", "lower" o "title".

Por defecto: "upper"

file_system_entry

El contenedor que contiene información sobre un archivo o carpeta en la barra lateral. Contiene diferentes controles en función de la sección de la barra lateral en la que se encuentra.

Dentro de la sección Open Files, este control contendrá un sidebar_label con el nombre del archivo, más posiblemente un vcs_status_badge.

Dentro de la sección Carpetas, este control contendrá un icono de carpeta o archivo (ya sea icon_folder, icon_folder_loading, icon_folder_dup o icon_file_type), un sidebar_label con el nombre del archivo o carpeta, más posiblemente un vcs_status_badge.

Atributos

ignorados Archivos: cuando un archivo es ignorado
Carpetas: cuando toda la carpeta es ignorada no rastreada Archivos: cuando un archivo es nuevo o no reconocido
Carpetas: cuando una carpeta contiene uno o más archivos no rastreados modificados Archivos: cuando un archivo ha sido modificado en el disco
Carpetas: cuando una carpeta contiene uno o más archivos modificados faltantes Carpetas: cuando uno o más de los archivos de una carpeta ya no está en el disco añadidos Archivos: cuando se ha añadido un nuevo archivo al índice
Carpetas: cuando una carpeta contiene uno o más archivos añadidos Archivos en fase: cuando se ha añadido un archivo modificado al índice
Carpetas: cuando una carpeta contiene uno o más archivos en fase eliminados Carpetas: cuando uno o más de los archivos de una carpeta se ha añadido al índice para su eliminación Archivos no fusionados: cuando un archivo se encuentra en estado de conflicto y debe resolverse
Carpetas: cuando una carpeta contiene uno o más archivos no fusionados

Propiedades

content_margin el margen alrededor de los controles contenidos espaciando un número entero de píxeles entre cada control contenido sidebar_label

Nombres de archivos abiertos, nombres de carpetas y archivos

Propiedades

propiedades de la fuente propiedades de la sombra fg un valor de color a utilizar para el texto close_button

Un botón a la izquierda de cada archivo en la sección Open Files

Propiedades

content_margin para los botones, el margen especifica las dimensiones disclosure_button_control

Un icono de expandir/contraer presente en todos los tree_row que pueden ser expandidos

Properties

content_margin para botones, el margen especifica las dimensiones icon_folder

Se utiliza para una carpeta una vez que el contenido ha sido completamente enumerado

Properties

content_margin para iconos, el margen especifica las dimensiones icon_folder_loading

Se utiliza para una carpeta mientras se enumeran los contenidos

Properties

content_margin for icons, el margen especifica las dimensiones icon_folder_dup

Se utiliza para una carpeta que ha sido escaneada previamente en la barra lateral. Esto es necesario para evitar una posible lista infinita de archivos debido a los enlaces simbólicos recursivos.

Propiedades

content_margin para los iconos, el margen especifica las dimensiones icon_file_type

El icono de un archivo. El layer0.texture no debe establecerse ya que se determina dinámicamente en base a la configuración icon proporcionada por los archivos .tmPreferences.

Propiedades

content_margin para los iconos, el margen especifica las dimensiones vcs_status_badge

Un icono contenido dentro de file_system_entry que se utiliza para mostrar el estado de un archivo o carpeta con respecto a un repositorio Git que contiene. Este icono sólo se mostrará si el ajuste show_git_status es true, el archivo está contenido dentro de un repositorio Git, y el archivo tiene algún tipo de estado especial dentro del repositorio. Un archivo que no se muestra a través de git status y no se ignora a través de una regla .gitignore no tendrá ningún icono.

Atributos

ignorados Archivos: cuando un archivo es ignorado
Carpetas: cuando toda la carpeta es ignorada sin seguimiento Archivos: cuando un archivo es nuevo o no es reconocido
Carpetas: cuando una carpeta contiene uno o más archivos sin seguimiento modificados Archivos: cuando un archivo ha sido cambiado en el disco
Carpetas: cuando una carpeta contiene uno o más archivos modificados faltantes Carpetas: cuando uno o más de los archivos de una carpeta ya no está en el disco añadidos Archivos: cuando se ha añadido un nuevo archivo al índice
Carpetas: cuando una carpeta contiene uno o más archivos añadidos Archivos en fase: cuando se ha añadido un archivo modificado al índice
Carpetas: cuando una carpeta contiene uno o más archivos en fase eliminados Carpetas: cuando uno o más de los archivos de una carpeta se ha añadido al índice para su eliminación Archivos no fusionados: cuando un archivo se encuentra en estado de conflicto y debe resolverse
Carpetas: cuando una carpeta contiene uno o más archivos no fusionados

Propiedades

content_margin para iconos, el margen especifica las dimensiones

Tabs

tabset_control

Attributes

luminosidad atributos

Properties

content_margin el margen alrededor de lostab_controls tab_overlap cuántos DIPs deben solapar las pestañas tab_width default el ancho de las pestañas cuando hay espacio disponible tab_min_width el ancho mínimo de las pestañas antes de que se produzca el desplazamiento de las pestañas tab_height la altura de las pestañas en DIPs mouse_wheel_switch si la rueda del ratón debe cambiar de pestañas – esto sólo debe establecerse atruesi la configuraciónenable_tab_scrollinges falso tab_control

Atributos

atributos de luminosidad dirty cuando la vista asociada ha cambiado sin guardar selected cuando la vista asociada es la vista activa en su grupo transient cuando la vista asociada es una vista previa y no está completamente abierta

Propiedades

content_margin el margen alrededor de latab_labelmax_margin_trim cuánto de la izquierda y la derechacontent_marginpuede eliminarse cuando el espacio de la pestaña es extremadamente limitado accent_tint_index

Controla a qué capa se aplica el tinte de acento. Debe ser un número entero entre 0 y 3. El color de acento está especificado por el esquema de color.

accent_tint_modifier

Una matriz de cuatro enteros en el rango de 0 a 255. Los tres primeros se mezclan con los valores RGB del color de tinte de acento con el cuarto valor que especifica la cantidad de estos valores modificadores RGB a aplicar.

tab_label

Atributos

transitoria cuando la vista asociada es una vista previa y no está completamente abierta

Propiedades

propiedades de la fuente propiedades de la sombra fg un valor de color a utilizar para el texto tab_close_button

Propiedades

content_margin para los botones, el margen especifica las dimensiones accent_tint_index

Controla a qué capa se aplica el tinte de acento. Debe ser un número entero entre 0 y 3. El color de acento está especificado por el esquema de color.

accent_tint_modifier

Una matriz de cuatro enteros en el rango de 0 a 255. Los tres primeros se mezclan con los valores RGB del color de tinte de acento con el cuarto valor que especifica la cantidad de estos valores modificadores RGB a aplicar.

scroll_tabs_left_button

Propiedades

content_margin para botones, el margen especifica las dimensiones scroll_tabs_right_button

Propiedades

content_margin para botones, el margen especifica las dimensiones show_tabs_dropdown_button

Properties

content_margin para los botones, el margen especifica las dimensiones

Quick Panel

El panel rápido se utiliza para las diversas funcionalidades de Goto, la paleta de comandos y está disponible para su uso por los plugins.

overlay_control

El contenedor para el panel rápido, incluyendo la entrada y la tabla de datos

Properties

content_margin el margen alrededor delquick_panelquick_panel

La tabla de datos que se muestra debajo de la entrada. Normalmente la altura es dinámica por lo que las capas no serán visibles, sin embargo la ventana Switch Project utilizará capas para el espacio en blanco debajo de las opciones filtradas.

Propiedades

propiedades de la tabla de datos mini_quick_panel_row

Una fila sin archivo en quick_panel. Contiene un quick_panel_label por cada línea de texto en la fila.

Atributos

seleccionados cuando se selecciona la fila quick_panel_row

Una fila de archivo Goto Anything en quick_panel. También se utiliza en la ventana Cambiar de proyecto.

Contiene quick_panel_label con el nombre del archivo, y quick_panel_path_label para la ruta del archivo.

Atributos

seleccionados cuando se selecciona la fila quick_panel_label

Nombres de archivo en quick_panel_row y todo el texto en mini_quick_panel_row

Propiedades

de la etiqueta del filtro quick_panel_path_label

Rutas de archivos en quick_panel_row

Propiedades

propiedades de la etiqueta de filtro

Vistas

text_area_control

Este elemento no puede ser estilizado directamente ya que eso es controlado por el esquema de color, sin embargo, puede ser utilizado en un especificador parents.

Atributos

atributos de luminosidad

Propiedades

ninguno grid_layout_control

Los bordes que se muestran entre las vistas cuando hay varios grupos visibles

Propiedades

sin soporte de capas border_color un valor de color a utilizar para el borde border_size un entero del tamaño del borde en DIPs minimap_control

Control sobre la visualización de la proyección del viewport en el minimap

Propiedades

sin soporte de capas viewport_color un valor de color para rellenar la proyección del viewport con viewport_opacity un flotador de0.0a1.0que especifica la opacidad de la proyección del viewport fold_button_control

Código que pliega los botones en el canalón

Atributos

expandido cuando se despliega una sección de código

Propiedades

content_margin para los botones, el margen especifica las dimensiones popup_control auto_complete_popup

El contenedor primario para el popup autocompletado

popup_control html_popup

El contenedor primario para los popups HTML utilizados por Show Definitions y paquetes de terceros. El tinte de la barra de desplazamiento se ajustará al color de fondo del documento HTML.

auto_complete

La tabla de datos para los datos de finalización. El tinte se establece en función del color de fondo del esquema de colores aplicado a la vista en la que se muestra la ventana emergente.

Propiedades

propiedades de la tabla de datos textura tinte propiedades table_row

Una fila en auto_complete

Atributos

seleccionada cuando el usuario ha resaltado una terminación auto_complete_label

Texto en un table_row

Propiedades

propiedades de la etiqueta del filtro fg_blend un booleano que controla si el

fg,match_fg,selected_fg, yselected_match_fgvalores deben ser mezclados en el color de primer plano de la combinación de colores de la vista actual

Paneles

panel_control find_panel

El contenedor de los paneles Find y Incremental Find.

Propiedades

content_margin el margen alrededor del contenido del panel panel_control replace_panel

El contenedor para el panel Replace.

Propiedades

content_margin el margen alrededor del contenido del panel panel_control find_in_files_panel

El contenedor para el panel Buscar en archivos.

Propiedades

content_margin el margen alrededor del contenido del panel panel_control input_panel

El contenedor para el panel de entrada, que está disponible a través de la API y se utiliza para cosas como el cambio de nombre de los archivos.

Propiedades

content_margin el margen alrededor del contenido del panel panel_control console_panel

El contenedor para la Consola.

Properties

content_margin el margen alrededor del contenido del panel panel_control output_panel

El contenedor para el panel de salida, que está disponible a través de la API y se utiliza para los resultados de la construcción.

Propiedades

content_margin el margen alrededor del contenido del panel panel_control switch_project_panel

El contenedor para la entrada en la ventana Switch Project.

Propiedades

content_margin el margen alrededor del contenido del panel panel_grid_control

La rejilla de diseño utilizada para posicionar las entradas en los distintos paneles.

Propiedades

sin soporte de capas inside_spacing un relleno entero para colocar entre cada celda de la rejilla outside_vspacing un relleno entero para colocar por encima y por debajo de la rejilla outside_hspacing un relleno entero para colocar a la izquierda y a la derecha de la rejilla panel_close_button

El botón para cerrar el panel abierto

Propiedades

content_margin para botones, el margen especifica las dimensiones

Barra de estado

status_bar

Atributos

panel_visible cuando se muestra un panel encima de la barra de estado

Propiedades

content_margin el margen alrededor de lapanel_button_control,status_containerystatus_buttonss panel_button_control

El botón del conmutador de paneles en el lado izquierdo de la barra de estado

Properties

content_margin para los botones, el margen especifica las dimensiones status_container

El área que contiene el mensaje de estado actual

Properties

content_margin el margen alrededor del mensaje de estado status_button

Los botones de estado que muestran, y permiten cambiar, la sangría, la sintaxis, la codificación y los finales de línea

Properties

content_margin para los botones, el margen especifica las dimensiones min_size una matriz de dos enteros que especifican la anchura y la altura mínimas de un botón, en DIPs vcs_status

El contenedor que contiene el vcs_branch_icon, label_control con el nombre de la rama actual, y vcs_changes_annotation control

Propiedades

content_margin el margen alrededor de los controles contenidos espaciando un número entero de píxeles entre cada control contenido vcs_branch_icon

Un icono mostrado a la izquierda del nombre de la rama actual

Propiedades

content_margin para los iconos, el margen especifica las dimensiones vcs_changes_annotation

Muestra el número de archivos que se han añadido, modificado o eliminado

Propiedades

propiedades de la fuente propiedades de la sombra propiedades de la etiqueta con estilo

Dialogs

diálogo

Las ventanas de Estado del Indexador y de Actualización utilizan ambas esta clase para el fondo de la ventana

progress_bar_control

El contenedor de la barra de progreso. La barra de progreso se muestra en la ventana de Actualización utilizada para las actualizaciones en OS X y Windows.

progress_gauge_control

La barra que representa el progreso completado hasta el momento

Properties

content_margin el margen especifica la altura de la barra

Scroll Bars

scroll_area_control

El área de desplazamiento contiene el elemento que se desplaza, junto con la barra, la pista y el disco.

Atributos

scrollable cuando el control se puede desplazar verticalmente hscrollable cuando el control se puede desplazar horizontalmente

Propiedades

content_margin un margen que se añade alrededor del contenido que se está desplazando overlay establece que las barras de desplazamiento se representen encima del contenido left_shadow un valor de color a usar cuando se dibuja una sombra para indicar que el área puede ser desplazada hacia la izquierda left_shadow_size en entero del ancho de la sombra a dibujar cuando el área puede ser desplazada hacia la izquierda top_shadow un valor de color a usar cuando se dibuja una sombra para indicar que el área puede ser desplazada hacia top_shadow_size un valor de color para dibujar una sombra que indique que el área puede desplazarse hacia arriba top_shadow un valor de color para dibujar una sombra que indique que el área puede desplazarse hacia la derecha right_shadow_size un valor de color para dibujar una sombra que indique que el área puede desplazarse hacia la derecha bottom_shadow un valor de color a utilizar cuando se dibuja una sombra para indicar que el área se puede desplazar hacia abajo bottom_shadow_size en entero de la altura de la sombra a dibujar cuando el área se puede desplazar hacia abajo scroll_bar_control

La barra de desplazamiento contiene la pista de desplazamiento. El tinte se establece en base al color de fondo del elemento que se desplaza.

Atributos

oscuro cuando el contenido del área de desplazamiento es oscuro, necesitando una barra de desplazamiento clara horizontal cuando la barra de desplazamiento debería ser horizontal en lugar de vertical

Propiedades

propiedades de tintado de la textura content_margin un margen que se añade alrededor de la pista de desplazamiento scroll_track_control

La pista por la que corre el disco. El tinte se establece en base al color de fondo del elemento que se desplaza.

Atributos

oscuro cuando el contenido del área de desplazamiento es oscuro, necesitando una barra de desplazamiento clara horizontal cuando la barra de desplazamiento debería ser horizontal en lugar de vertical

Propiedades

propiedades de tintado de la textura scroll_corner_control

El espacio muerto en la parte inferior derecha de un scroll_area_control cuando se están mostrando las barras de desplazamiento vertical y horizontal.

Atributos

oscuro cuando el contenido del área de desplazamiento es oscuro, necesitando una barra de desplazamiento clara

Propiedades

propiedades de tintado de la textura puck_control

El disco de desplazamiento, o mango. El tinte se establece en base al color de fondo del elemento que se desplaza.

Atributos

oscuro cuando el contenido del área de desplazamiento es oscuro, necesitando una barra de desplazamiento clara horizontal cuando la barra de desplazamiento debería ser horizontal en lugar de vertical

Propiedades

propiedades de tinte de la textura

Entradas

text_line_control

La entrada de texto utilizada por el Panel Rápido, Buscar, Reemplazar, Buscar en Archivos y los paneles de Entrada.

Propiedades

content_margin el margen alrededor del texto color_scheme_tint un valor de color a utilizar para teñir el fondo del esquema de color color_scheme_tint_2 un valor de color a utilizar para añadir un tinte secundario al fondo del esquema de color dropdown_button_control

El botón para cerrar el panel abierto

Propiedades

content_margin para botones, el margen especifica las dimensiones

Botones

button_control

Botones de texto

Atributos

que se presionan cuando se pulsa un botón

Propiedades

min_size una matriz de dos enteros que especifican la anchura y la altura mínimas de un botón, en DIPs icon_button_group

Una cuadrícula que controla el espaciamiento de los botones de iconos relacionados

Properties

sin soporte de capa espaciamiento un número entero de píxeles entre cada botón en el grupo icon_button_control

Pequeños botones basados en iconos en los paneles Buscar, Buscar en archivos, y Reemplazar paneles

Atributos

seleccionados cuando un botón de icono se activa a la izquierda cuando el botón es el botón más a la izquierda en un grupo a la derecha cuando el botón es el botón más a la derecha en un grupo icon_regex

El botón para activar el modo regex en el Buscar, Find in Files and Replace panels

Properties

content_margin para iconos, el margen especifica las dimensiones icon_case

El botón para habilitar el modo de distinción de mayúsculas y minúsculas en los paneles Find, Find in Files y Replace

Properties

content_margin para iconos, el margen especifica las dimensiones icon_whole_word

El botón para habilitar el modo de palabra entera en los paneles Buscar, Buscar en Archivos y Reemplazar

Propiedades

content_margin para los iconos, el margen especifica las dimensiones icon_wrap

El botón para habilitar la envoltura de búsqueda cuando se utilizan los paneles Buscar y Reemplazar

Propiedades

content_margin para los iconos, el margen especifica las dimensiones icon_in_selection

El botón para buscar sólo en la selección cuando se utilizan los paneles Buscar y Reemplazar

Propiedades

content_margin para iconos, el margen especifica las dimensiones icon_highlight

El botón para habilitar el resaltado de todas las coincidencias en los paneles Buscar y Reemplazar

Propiedades

content_margin para iconos, el margen especifica las dimensiones icon_preserve_case

El botón para habilitar el modo de preservación de mayúsculas y minúsculas cuando se utiliza el panel Replace

Properties

content_margin para iconos, el margen especifica las dimensiones icon_context

El botón para mostrar el contexto alrededor de las coincidencias cuando se utiliza el panel Find in Files

Properties

content_margin para iconos, el margen especifica las dimensiones icon_use_buffer

El botón para mostrar los resultados en un buffer, en lugar de un panel de salida, cuando se utiliza el panel Buscar en archivos

Properties

content_margin para iconos, el margen especifica las dimensiones

Labels

label_control

Las etiquetas se muestran en los paneles Buscar, Reemplazar, Buscar en archivo y Entrada. Además, las etiquetas se utilizan en la ventana de actualización, en los botones de texto y para el texto en el status_container.

La orientación de las etiquetas específicas se puede lograr mediante el uso de la tecla parents.

Propiedades

propiedades de la fuente propiedades de la sombra color un valor de color a utilizar para el texto title_label_control

La etiqueta del título se utiliza en la ventana Acerca de.

Propiedades

propiedades de la fuente propiedades de la sombra color un valor de color a utilizar para el texto

Consejos de herramientas

tool_tip_control

Consejos de herramientas que se muestran al pasar el ratón por encima de pestañas y botones

Propiedades

content_margin el margen alrededor del texto de la punta de la herramienta tool_tip_label_control

Texto mostrado en una punta de la herramienta

Propiedades

font properties shadow properties color un valor de color a usar para el texto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.