Dokumentation Teman
Element
Följande är en uttömmande lista över de element som ingår i Sublime Texts användargränssnitt, tillsammans med attribut och egenskaper som stöds.
- Fönster
- Sidofältet
- Tabs
- Snabbpanel
- Vyer
- Paneler
- Statusfältet
- Dialoger
- Rullfält
- Inputs
- Buttons
- Labels
- Tool Tips
Windows
title_bar
Stöds endast på OS X 10.10+.
Attributes
luminosity attributes
Properties
fg ett färgvärde som ska användas för fönsterets titeltext bg ett färgvärde som ska användas för titellistans bakgrund window
Det här elementet kan inte stylas direkt, men det kan användas i en parents
-specifier. Luminositetsattributen fastställs utifrån det globala färgschemat.
Attributes
luminosity attributes
Properties
none edit_window
Det här elementet innehåller huvudredigeringsfönstret och är avsett att användas i en parents
-specifier.
Properties
none switch_project_window
Detta element innehåller fönstret Switch Project och är avsett att användas i en parents
specificering.
Properties
none
Sidebar
sidebar_container
Den primära sidebarcontainern som hanterar rullning
Properties
content_margin marginalen runtsidebar_tree
sidebar_tree.
En trädkontroll som innehåller flera tree_row
s
Properties
datatabellens egenskaper indent ett heltal som ska indela varje nivå i trädstrukturen indent_offset ett extra indrag som tillämpas på varje rad, för positioneringdisclosure_button_control
ochclose_button
indent_top_level en boolean om rader på högsta nivå i trädet ska vara indragna spacer_rows en boolean som kontrollerar om en tom rad ska läggas till mellan sektionerna Öppna filer och Mappar i sidofältet, när båda är synliga. tree_row
En rad kan innehålla en rubrik, öppen fil, mapp eller fil
Attribut
valbar när en rad är valbar vald när en valbar rad är vald expanderbar när en rad är expanderbar expanderad när en expanderbar rad är expanderad sidebar_heading
En av ”Open Files”, ”Group #” eller ”Folders” i sidofältet
Properties
font properties shadow properties fg ett färgvärde som ska användas för texten case
den case-modifikation som ska användas för rubriken – "upper"
, "lower"
eller "title"
.
"upper"
file_system_entry
Den behållare som innehåller information om en fil eller mapp i sidofältet. Innehåller olika kontroller beroende på vilket avsnitt av sidofältet den befinner sig i.
I avsnittet Öppna filer innehåller den här kontrollen en sidebar_label
med filnamnet, plus eventuellt en vcs_status_badge
.
I avsnittet Mappar innehåller den här kontrollen en mapp- eller filikon (antingen icon_folder
, icon_folder_loading
, icon_folder_dup
eller icon_file_type
), en sidebar_label
med fil- eller mappnamnet och eventuellt en vcs_status_badge
.
Attribut
ignorerade Filer: när en fil ignoreras
Mappar: när hela mappen ignoreras ospårade Filer: när en fil är ny eller inte känns igen
Mappar: när en mapp innehåller en eller flera ospårade filer modifierade Filer: när en fil har ändrats på disken
Mappar: när en mapp innehåller en eller flera modifierade filer saknade Mappar: när en eller flera av mappens filer inte längre finns på disken tillagda filer: När en ny fil nyligen har lagts till i indexet
Mappar: När en mapp innehåller en eller flera tillagda filer Staged Files: När en modifierad fil har lagts till i indexet
Mappar: När en mapp innehåller en eller flera tillagda filer deleted Folders: När en eller flera av mappens filer har lagts till i indexet för att tas bort unmerged Files: När en fil befinner sig i ett konflikttillstånd och måste lösas
Mappar: När en fil är i ett konflikttillstånd och måste lösas
Mappar: När en fil är i ett konflikttillstånd och måste lösas
Mappar: När en fil är i ett konflikttillstånd och måste lösas: När en mapp innehåller en eller flera filer som inte har flyttats
Properties
content_margin marginalen runt de ingående kontrollerna spacing ett heltal antal pixlar mellan varje ingående kontroll sidebar_label
Namn på öppna filer, mappnamn och filnamn
Properties
font properties shadow properties fg ett färgvärde som ska användas för texten close_button
En knapp till vänster om varje fil i avsnittet Öppna filer
Properties
content_margin för knappar, marginalen anger måtten disclosure_button_control
En expanderings-/kollapsikon som finns i alla tree_row
som kan expanderas
Properties
content_margin för knappar, marginalen anger måtten icon_folder
Används för en mapp när innehållet har räknats upp fullständigt
Properties
content_margin för ikoner, marginalen anger måtten icon_folder_loading
Används för en mapp medan innehållet räknas upp
Properties
content_margin för ikoner, marginalen anger måtten icon_folder_dup
Används för en mapp som har skannats tidigare i sidofältet. Detta är nödvändigt för att förhindra en eventuellt oändlig lista med filer på grund av rekursiva symlänkar.
Egenskaper
content_margin för ikoner, marginalen anger dimensionerna icon_file_type
Ikonen för en fil. layer0.texture
bör inte ställas in eftersom den bestäms dynamiskt baserat på icon
-inställningen som tillhandahålls av .tmPreferences-filer.
Properties
content_margin för ikoner, marginalen anger dimensionerna vcs_status_badge
En ikon som ingår i file_system_entry
och som används för att visa statusen för en fil eller mapp med avseende på ett Git-förråd som den ingår i. Den här ikonen visas endast om inställningen show_git_status
är true
, om filen finns i ett Git-förråd och om filen har någon form av specialstatus i förrådet. En fil som inte visas via git status
och som inte ignoreras via en .gitignore-regel kommer inte att ha någon ikon.
Attribut
ignorerade Filer: när en fil ignoreras
Mappar: när hela mappen ignoreras ospårade Filer: när en fil är ny eller inte känns igen
Mappar: när en mapp innehåller en eller flera ospårade filer modifierade Filer: när en fil har ändrats på disken
Mappar: när en mapp innehåller en eller flera modifierade filer saknade Mappar: när en eller flera av mappens filer inte längre finns på disken tillagda filer: När en ny fil nyligen har lagts till i indexet
Mappar: När en mapp innehåller en eller flera tillagda filer Staged Files: När en modifierad fil har lagts till i indexet
Mappar: När en mapp innehåller en eller flera tillagda filer deleted Folders: När en eller flera av mappens filer har lagts till i indexet för att tas bort unmerged Files: När en fil befinner sig i ett konflikttillstånd och måste lösas
Mappar: När en fil är i ett konflikttillstånd och måste lösas
Mappar: När en fil är i ett konflikttillstånd och måste lösas
Mappar: När en fil är i ett konflikttillstånd och måste lösas: när en mapp innehåller en eller flera filer som inte har flyttats samman
Properties
content_margin for icons, marginalen anger dimensionerna
Tabs
tabset_control
Attributes
luminosity attributes
Properties
content_margin marginalen runttab_control
s tab_overlap hur många DIPs flikarna ska överlappa tab_width default tabbredd när utrymme finns tillgängligt tab_min_width minsta tabbredd innan tabbskrollning inträffar tab_height höjden på tabbarna i DIPs mouse_wheel_switch om mushjulet ska växla mellan tabbarna – detta ska endast sättas tilltrue
om inställningenenable_tab_scrolling
är falsk tab_control
Attributes
luminosity attributes dirty när den associerade vyn har ändrat utan att ha sparats selected när den associerade vyn är den aktiva vyn i sin grupp transient när den associerade vyn är en förhandsgranskning och inte helt och hållet öppnad
Properties
content_margin marginalen runttab_label
max_margin_trim hur mycket av den vänstra och högracontent_margin
kan tas bort när tabbutrymmet är extremt begränsat accent_tint_index
Kontrollerar vilket lager accentfärgen ska tillämpas på. Måste vara ett heltal från 0
till 3
. Accentfärgen specificeras av färgschemat.
accent_tint_modifier
En matris med fyra heltal i intervallet 0
till 255
. De tre första värdena blandas in i RGB-värdena från accentfärgen med det fjärde värdet som anger hur mycket av dessa RGB-modifieringsvärden som ska tillämpas.
tab_label
Attributes
transient när den associerade vyn är en förhandsgranskning och inte helt öppnad
Properties
font properties shadow properties fg ett färgvärde som ska användas för texten tab_close_button
Properties
content_margin för knappar, marginalen anger dimensionerna accent_tint_index
Kontrollerar vilket lager accentfärgen ska tillämpas på. Måste vara ett heltal från 0
till 3
. Accentfärgen specificeras av färgschemat.
accent_tint_modifier
En matris med fyra heltal i intervallet 0
till 255
. De tre första värdena blandas in i RGB-värdena från accentfärgen med det fjärde värdet som anger hur mycket av dessa RGB-modifieringsvärden som ska tillämpas.
scroll_tabs_left_button
Properties
content_margin för knappar, marginalen anger måtten scroll_tabs_right_button
Properties
content_margin för knappar, marginalen anger måtten show_tabs_dropdown_button
Properties
content_margin for buttons, marginalen anger måtten
Quick Panel
Snabbpanelen används för olika Goto-funktioner, kommandopaletten och är tillgänglig för användning av plugins.
overlay_control
Behållaren för snabbpanelen, inklusive inmatningen och datatabellen
Properties
content_margin marginalen runtquick_panel
quick_panel
Datatabellen som visas under inmatningen. Normalt är höjden dynamisk så att lagren inte är synliga, men i fönstret Switch Project används lagren för det tomma utrymmet under de filtrerade alternativen.
Egenskaper
egenskaper för datatabellen mini_quick_panel_row
En rad som inte är en fil i quick_panel
. Innehåller en quick_panel_label
för varje textrad i raden.
Attribut
väljs när raden är markerad quick_panel_row
En Goto Anything-filrad i quick_panel
. Används även i fönstret Växla projekt.
Innehåller quick_panel_label
med filnamnet och quick_panel_path_label
för filsökvägen.
Attribut
väljs när raden väljs quick_panel_label
Filnamn i quick_panel_row
och all text i mini_quick_panel_row
Egenskaper
Filtetikettens egenskaper quick_panel_path_label
Filvägar i quick_panel_row
Properties
filteretikettegenskaper
Vyer
text_area_control
Det här elementet kan inte stylas direkt eftersom det styrs av färgschemat, Det kan dock användas i en parents
-specifikation.
Attributes
luminosity attributes
Properties
none grid_layout_control
Gränserna som visas mellan vyer när flera grupper är synliga
Properties
no layer support border_color ett färgvärde som ska användas för gränsen border_size ett heltal för gränsmåttet i DIP:s minimap_control
Styrning över visningen av viewport-projektionen på minimap
Properties
no layer support viewport_color ett färgvärde att fylla viewportprojektionen med viewport_opacity ett float från
0.0
till1.0
som anger opaciteten för viewportprojektionen fold_button_control
Kod som fäller upp knappar i rännan
Attributes
som expanderas när en sektion av koden vecklas ut
Properties
content_margin för knappar, marginalen anger dimensionerna popup_control auto_complete_popup
Den primära behållaren för den automatiskt kompletta popupen
popup_control html_popup
Den primära behållaren för de HTML-popups som används av Show Definitions och tredjepartspaket. Rullningslistans färg kommer att ställas in på HTML-dokumentets bakgrundsfärg.
auto_complete
Datatabellen för kompletteringsdata. Färgen ställs in baserat på bakgrundsfärgen i det färgschema som tillämpas på den vy som popup-fönstret visas i.
Properties
data table properties texture tinting properties table_row
En rad i auto_complete
Attributes
som väljs när användaren har markerat en komplettering auto_complete_label
Text i en table_row
Properties
filter label properties fg_blend en boolean som styr omfg
,match_fg
,selected_fg
ochselected_match_fg
ska blandas med förgrundsfärgen från färgschemat för den aktuella vyn
Paneler
panel_control find_panel
Behållaren för panelerna Find och Incremental Find.
Egenskaper
content_margin marginalen runt panelens innehåll panel_control replace_panel
Behållaren för panelen Replace.
Properties
content_margin marginalen runt panelens innehåll panel_control find_in_files_panel
Behållaren för panelen Hitta i filer.
Properties
content_margin marginalen runt panelens innehåll panel_control input_panel
Behållaren för inmatningspanelen, som är tillgänglig via API:et och som används för saker som att byta namn på filer.
Egenskaper
content_margin marginalen runt panelens innehåll panel_control console_panel
Behållaren för konsolen.
Properties
content_margin marginalen runt panelens innehåll panel_control output_panel
Behållaren för utdatapanelen, som är tillgänglig via API:et och används för byggresultat.
Properties
content_margin marginalen runt panelens innehåll panel_control switch_project_panel
Behållaren för inmatningen i fönstret Switch Project.
Properties
content_margin marginalen runt panelens innehåll panel_grid_control
Layoutgallret som används för att placera inmatningar på de olika panelerna.
Egenskaper
inget stöd för lager inside_spacing ett heltal som ska placeras mellan varje cell i rutnätet outside_vspacing ett heltal som ska placeras över och under rutnätet outside_hspacing ett heltal som ska placeras till vänster och höger om rutnätet panel_close_button
Knappen för att stänga den öppna panelen
Egenskaper
content_margin för knappar, marginalen anger dimensionerna
Statusbar
status_bar
Attributes
panel_visible när en panel visas ovanför statusbaren
Properties
content_margin marginalen runtpanel_button_control
,status_container
ochstatus_buttons
s panel_button_control
Knappen för att byta panel på vänster sida av statusfältet
Properties
content_margin för knappar, marginalen anger dimensionerna status_container
Området som innehåller det aktuella statusmeddelandet
Properties
content_margin marginalen runt statusmeddelandet status_button
Statusknapparna som visas, och som tillåter ändring, indragning, syntax, kodning och radslut
Properties
content_margin för knappar anger marginalen dimensionerna min_size en matris med två heltal som anger den minsta bredden och höjden för en knapp, i DIPs vcs_status
Behållaren som innehåller vcs_branch_icon
, label_control
med det aktuella grennamnet, och vcs_changes_annotation
kontroll
Properties
content_margin marginalen runt de ingående kontrollerna spacing ett heltal antal pixlar mellan varje ingående kontroll vcs_branch_icon
En ikon som visas till vänster om det aktuella grennamnet
Properties
content_margin för ikoner, marginalen anger dimensionerna vcs_changes_annotation
Visar antalet filer som har lagts till, ändrats eller tagits bort
Properties
typsnittsegenskaper skuggegenskaper stylade etikettegenskaper
Dialoger
dialog
Fönstren Indexer Status och Uppdatering använder båda den här klassen för fönstrets bakgrund
progress_bar_control
Containern för framstegsbalken. Förloppsindikatorn visas i uppdateringsfönstret som används för uppdateringar i OS X och Windows.
progress_gauge_control
Streckan som representerar det hittills genomförda förloppet
Properties
content_margin margin marginalen anger höjden på streckan
Scroll Bars
scroll_area_control
Rullningsområdet innehåller elementet som rullas, tillsammans med streckan, spåret och pucken.
Attributes
scrollable när kontrollen kan rullas vertikalt hscrollable när kontrollen kan rullas horisontellt
Properties
content_margin en marginal som läggs till runt det innehåll som rullas overlay ställer in att rullstängerna ska återges ovanpå innehållet. left_shadow ett färgvärde som ska användas när en skugga ritas för att indikera att området kan rullas åt vänster left_shadow_size ett heltal för bredden på den skugga som ska ritas när området kan rullas åt vänster top_shadow ett färgvärde som ska användas när en skugga ritas för att indikera att området kan rullas åt höger. top top_shadow_size är ett heltal som anger höjden på den skugga som ska ritas när området kan rullas uppåt right_shadow är ett färgvärde som ska användas när en skugga ritas för att ange att området kan rullas uppåt right_shadow_size är ett heltal som anger bredden på den skugga som ska ritas när området kan rullas nedåt right_shadow_size är ett heltal som anger bredden på den skugga som ska ritas när området kan rullas uppåt. rullas till höger bottom_shadow ett färgvärde som används när en skugga ritas för att ange att området kan rullas nedåt bottom bottom_shadow_size ett heltal för höjden på den skugga som ritas när området kan rullas nedåt scroll_bar_control
Rullningsfältet innehåller rullningsbanan. Färgen ställs in baserat på bakgrundsfärgen för det element som rullas.
Attribut
mörk när rullningsområdets innehåll är mörkt, vilket kräver ett ljust rullningsfält horisontellt när rullningsfältet ska vara horisontellt i stället för vertikalt
Egenskaper
texturens toningsegenskaper content_margin en marginal som läggs till runt rullningsspåret scroll_track_control
Spåret som pucken löper längs. Färgen ställs in baserat på bakgrundsfärgen för det element som rullas.
Attributes
dark när rullningsområdets innehåll är mörkt, vilket kräver ett ljust rullningsfält horisontellt när rullningsfältet ska vara horisontellt i stället för vertikalt
Properties
texturens toningsegenskaper scroll_corner_control
Det döda utrymmet längst ner till höger i ett scroll_area_control
när både det vertikala och det horisontella rullningsfältet visas.
Attributes
dark när rullningsområdets innehåll är mörkt, vilket kräver ett ljust rullningsfält
Properties
texture tinting properties puck_control
Rullningspuckan, eller handtaget. Färgen ställs in baserat på bakgrundsfärgen för det element som rullas.
Attribut
mörk när rullningsområdets innehåll är mörkt, vilket kräver en ljus rullstång horisontell när rullstången ska vara horisontell i stället för vertikal
Attribut
texturfärgningsegenskaper
Inputs
text_line_control
Textinmatningen som används av panelerna Snabbpanel, Hitta, Ersätta, Hitta i filer och Input.
egenskaper
content_margin marginalen runt texten color_scheme_tint ett färgvärde som används för att tona bakgrunden för färgschemat color_scheme_tint_2 ett färgvärde som används för att lägga till en sekundär toning till bakgrunden för färgschemat dropdown_button_control
Knappen för att stänga den öppna panelen
egenskaper
content_margin för knappar, marginalen anger dimensionerna
Buttons
button_control
Textknappar
Attributes
trycks in när en knapp trycks ner
Properties
min_size en matris med två heltal som anger den minsta bredden och höjden för en knapp, i DIPs icon_button_group
Ett rutnät som styr avståndet mellan relaterade ikonknappar
Properties
no layer support spacing ett heltal antal pixlar mellan varje knapp i gruppen icon_button_control
Små ikonbaserade knappar i Find, Find in Files, och Replace
Attributen
väljs när en ikonknapp växlas på vänster när knappen är den vänstra knappen i en grupp höger när knappen är den högra knappen i en grupp icon_regex
Knappen för att aktivera regex-läget i sökfunktionen Find, Find in Files and Replace panels
Properties
content_margin for ikoner, marginalen anger dimensionerna icon_case
Knappen för att aktivera läget för att ta hänsyn till stora och små bokstäver i panelerna Find, Find in Files and Replace
Properties
content_margin for ikoner, marginalen anger måtten icon_whole_word
Knappen för att aktivera helordsläge i panelerna Hitta, Hitta i filer och ersätta
egenskaper
content_margin för ikoner, marginalen anger måtten icon_wrap
Knappen för att aktivera sökning omslag när du använder panelerna Hitta och ersätta
egenskaper
content_margin för ikoner, marginalen anger dimensionerna icon_in_selection
Knappen för att endast söka i urvalet vid användning av panelerna Sök och ersätt
Properties
content_margin för ikoner, marginalen anger dimensionerna icon_highlight
Knappen för att aktivera markering av alla träffar vid användning av panelerna Sök och ersätt
Properties
content_margin för ikoner, marginalen anger måtten icon_preserve_case
Knappen för att aktivera läget bevara stor bokstav vid användning av panelen Ersätt
Properties
content_margin för ikoner, marginalen anger måtten icon_context
Knappen för att visa kontext runt matchningar vid användning av panelen Hitta i filer
Properties
content_margin för ikoner, marginalen anger måtten icon_use_buffer
Knappen för att visa resultat i en buffert, istället för i en utdatapanel, när panelen Hitta i filer används
Properties
content_margin för ikoner, marginalen anger måtten
Labels
label_control
Etiketter visas i panelerna Hitta, Ersätta, Hitta i fil och Input. Dessutom används etiketter i uppdateringsfönstret, på textknappar och för texten i status_container
.
Att rikta in sig på specifika etiketter kan göras med hjälp av tangenten parents
.
Properties
font properties shadow properties color ett färgvärde som ska användas för texten title_label_control
Titeletiketten används i fönstret Om.
Properties
font properties shadow properties color ett färgvärde som ska användas för texten
Tool Tips
tool_tip_control
Verktygstips som visas när man håller muspekaren över flikar och knappar
Properties
content_margin marginalen runt texten i verktygstipsen tool_tip_label_control
Text som visas i ett verktygstips
Properties
font properties shadow properties color ett färgvärde som ska användas för texten