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_tree
sidebar_tree
Un control de árbol que contiene múltiples tree_row
s
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"
.
"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_control
s 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 atrue
si la configuraciónenable_tab_scrolling
es 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_label
max_margin_trim cuánto de la izquierda y la derechacontent_margin
puede 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_panel
quick_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.0
a1.0
que 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_fg
valores 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_container
ystatus_buttons
s 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