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_treesidebar_tree.

En trädkontroll som innehåller flera tree_rows

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_controlochclose_buttonindent_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".

Standard: "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_controls 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 tilltrueom 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_labelmax_margin_trim hur mycket av den vänstra och högracontent_marginkan 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_panelquick_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.0till1.0som 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_fgochselected_match_fgska 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_containerochstatus_buttonss 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

Lämna ett svar

Din e-postadress kommer inte publiceras.