Dokumentáció Témák

Elemek

Az alábbiakban a Sublime Text felhasználói felületét alkotó elemek kimerítő listája található, a támogatott attribútumokkal és tulajdonságokkal együtt.

  • Windows
  • Side Bar
  • Tabs
  • Quick Panel
  • Views
  • Panels
  • Status Bar
  • Dialogok
  • .

  • Gördítősávok
  • Bemenetek
  • Gombok
  • Táblák
  • Szerszámok

Windows

title_bar

Csak az OS X 10 alatt támogatott.10+.

Attributes

luminosity attributes

Properties

fg az ablak címszövegéhez használandó színérték bg a címsor hátteréhez használandó színérték ablak

Ezt az elemet közvetlenül nem lehet stilizálni, azonban egy parents specifikálóban használható. A világossági attribútumok a globális színséma alapján kerülnek beállításra.

Attributes

luminosity attributes

Properties

none edit_window

Ez az elem a fő szerkesztőablakot tartalmazza, és egy parents specifikátorban való használatra szolgál.

Properties

none switch_project_window

Ez az elem a Switch Project ablakot tartalmazza, és egy parents specifikátorban való használatra szolgál.

Properties

none

Side Bar

sidebar_container

Az elsődleges oldalsáv tároló, amely a görgetést kezeli

Properties

content_margin asidebar_treesidebar_tree körüli margó.

Egy fa vezérlő, amely több tree_rows

Properties

adattábla tulajdonságait tartalmazza indent a fa struktúra minden egyes szintjének behúzására szolgáló egész számú érték indent_offset minden sorra alkalmazott további behúzás, a pozicionálás érdekébendisclosure_button_controlésclose_buttonindent_top_level egy bólus, ha a fa legfelső szintű sorait be kell vonni spacer_rows egy bólus, amely azt szabályozza, hogy az oldalsáv Megnyílt fájlok és Mappák szakaszai között legyen-e egy üres sor, ha mindkettő látható. tree_row

Egy sor tartalmazhat fejlécet, megnyitott fájlt, mappát vagy fájlt

Attribútumok

kiválasztható, ha egy sor kiválasztható kiválasztott, ha egy kiválasztható sor kiválasztott bővíthető, ha egy sor bővíthető bővíthető bővíthető, ha egy bővíthető sor bővíthető sidebar_heading

A “Megnyitott fájlok” egyikét, “Group #” vagy “Folders” címsorok egyike az oldalsávban

Properties

font tulajdonságok shadow properties fg a szöveghez használandó színérték case

a címsorhoz használandó case módosítás – "upper", "lower" vagy "title".

Alapértelmezett: "upper"

file_system_entry

A fájlra vagy mappára vonatkozó információkat tartalmazó tároló az oldalsávban. Különböző vezérlőket tartalmaz attól függően, hogy az oldalsáv melyik részén található.

A Megnyílt fájlok szakaszon belül ez a vezérlő egy sidebar_label-t tartalmaz a fájl nevével, valamint esetleg egy vcs_status_badge-ot.

A Mappák szakaszon belül ez a vezérlőelem tartalmaz egy mappa vagy fájl ikont (icon_folder, icon_folder_loading, icon_folder_dup vagy icon_file_type), egy sidebar_label a fájl vagy mappa nevével, valamint esetleg egy vcs_status_badge.

Attribútumok

ignored Files: amikor egy fájlt figyelmen kívül hagynak
Folders: amikor az egész mappát figyelmen kívül hagyják untracked Files: amikor egy fájl új vagy nem ismert
Folders: amikor egy mappa egy vagy több nem követett fájlt tartalmaz modified Files: amikor egy fájl megváltozott a lemezen
Folders: amikor egy mappa egy vagy több módosított fájlt tartalmaz missing Folders: amikor egy vagy több mappa fájlja már nincs a lemezen added Files: Mappák: amikor egy mappa egy vagy több hozzáadott fájlt tartalmaz staged Files: amikor egy módosított fájl került hozzá az indexhez
Folders: amikor egy mappa egy vagy több staged fájlt tartalmaz deleted Folders: amikor egy mappa egy vagy több fájlja került hozzá az indexhez eltávolítás céljából unmerged Files: amikor egy fájl konfliktusos állapotban van és feloldásra szorul
Folders: amikor egy mappa egy vagy több be nem olvasztott fájlt tartalmaz

Properties

content_margin a tartalmazott vezérlőelemek körüli margó spacing egy egész számú pixel az egyes tartalmazott vezérlőelemek között sidebar_label

Names of open files, mappanevek és fájlnevek

Properties

betűtípus tulajdonságok árnyék tulajdonságok fg a szöveghez használandó színérték close_button

A megnyitott fájlok szakasz minden egyes fájljának bal oldalán lévő gomb

Properties

content_margin a gombokhoz, a margó határozza meg a méreteket disclosure_button_control

Egy kibontható/összecsukható ikon, amely minden tree_row-ben jelen van, amely kibontható

Properties

content_margin a gombokhoz, a margó határozza meg a méreteket icon_folder

Egy mappához használatos, miután a tartalom teljes felsorolása megtörtént

Properties

content_margin az ikonokhoz, a margó határozza meg a méreteket icon_folder_loading

Egy mappához használatos, miközben a tartalom felsorolása folyamatban van

Properties

content_margin for icons, a margó határozza meg a méreteket icon_folder_dup

Egy olyan mappához használatos, amelyet korábban már beolvastak az oldalsávban. Erre azért van szükség, hogy a rekurzív szimlinkek miatt ne alakuljon ki egy esetlegesen végtelen fájllista.

Tulajdonságok

content_margin ikonok esetében a margó határozza meg a méreteket icon_file_type

A fájl ikonja. A layer0.texture nem kell beállítani, mivel azt dinamikusan határozza meg a .tmPreferences fájlok által biztosított icon beállítás alapján.

Properties

content_margin ikonok esetében a margó határozza meg a méreteket vcs_status_badge

Egy file_system_entry-ban található ikon, amely egy fájl vagy mappa állapotának megjelenítésére szolgál a Git-repositoryval kapcsolatban, amelyben található. Ez az ikon csak akkor jelenik meg, ha a show_git_status beállítás true, a fájl egy Git-tárban található, és a fájlnak valamilyen speciális állapota van a tárban. Egy olyan fájlnak, amely nem jelenik meg a git status segítségével, és nem kerül figyelmen kívül hagyásra egy .gitignore szabállyal, nem lesz ikonja.

Attribútumok

ignored Files: amikor egy fájlt figyelmen kívül hagynak
Folders: amikor az egész mappát figyelmen kívül hagyják untracked Files: amikor egy fájl új vagy nem ismert
Folders: amikor egy mappa egy vagy több nem követett fájlt tartalmaz modified Files: amikor egy fájl megváltozott a lemezen
Folders: amikor egy mappa egy vagy több módosított fájlt tartalmaz missing Folders: amikor egy vagy több mappa fájljai már nincsenek a lemezen added Files: Mappák: amikor egy mappa egy vagy több hozzáadott fájlt tartalmaz staged Files: amikor egy módosított fájl került hozzá az indexhez
Folders: amikor egy mappa egy vagy több staged fájlt tartalmaz deleted Folders: amikor egy mappa egy vagy több fájlja került hozzá az indexhez eltávolítás céljából unmerged Files: amikor egy fájl konfliktusos állapotban van és feloldásra szorul
Folders: amikor egy mappa egy vagy több be nem mentett fájlt tartalmaz

Tulajdonságok

content_margin for icons, a margó határozza meg a méreteket

Tabs

tabset_control

Attributes

luminosity attribútumok

Properties

content_margin a margó atab_controls körül tab_overlap hány DIP-et kell átfednie a taboknak tab_width alapértelm. a lapszélesség, ha van szabad hely tab_min_width a minimális lapszélesség, mielőtt a lapok görgetése megtörténik tab_height a lapok magassága DIP-ekben mouse_wheel_switch ha az egérkeréknek váltania kell a lapokat – ezt csak akkor kelltrue-ra állítani, ha a beállítástenable_tab_scrollinghamis tab_control

Attributes

luminosity attribútumok dirty ha a társított nézet nem mentett megváltozott selected ha a társított nézet az aktív nézet a csoportjában tranziens ha a társított nézet egy előnézet és nem teljes mértékben megnyitott

Tulajdonságok

content_margin atab_labelkörüli margó max_margin_trim acontent_marginbal és jobbcontent_marginoldalról mennyi kerülhet eltávolításra, ha a tabulátor helye rendkívül korlátozott accent_tint_index

Szabályozza, hogy az akcentus árnyalat melyik rétegre kerüljön alkalmazásra. Egész számnak kell lennie 0 és 3 között. Az akcentusszínt a színséma határozza meg.

accent_tint_modifier

Négy egész számból álló tömb a 0 és 255 közötti tartományban. Az első három az akcentus színárnyalat színéből származó RGB-értékekbe keveredik, a negyedik érték pedig megadja, hogy ezekből az RGB módosító értékekből mennyit alkalmazzon.

tab_label

Attributes

átmeneti, ha a társított nézet egy előnézet és nem teljesen nyitott

Properties

font tulajdonságok shadow properties fg a szöveghez használandó színérték tab_close_button

Properties

content_margin gombok esetében a margó határozza meg a méreteket accent_tint_index

Szabályozza, hogy az akcentustónus melyik rétegre kerül alkalmazásra. Egész számnak kell lennie 0 és 3 között. Az akcentusszínt a színséma határozza meg.

accent_tint_modifier

Négy egész számból álló tömb a 0 és 255 közötti tartományban. Az első három az akcentus színárnyalat színéből származó RGB-értékekbe keveredik, a negyedik érték pedig megadja, hogy ezekből az RGB módosító értékekből mennyit alkalmazzon.

scroll_tabs_left_button

Properties

content_margin gombokhoz, a margó megadja a méreteket scroll_tabs_right_button

Properties

content_margin gombokhoz, a margó meghatározza a méreteket show_tabs_dropdown_button

Properties

content_margin a gombokhoz, a margó meghatározza a méreteket

Quick Panel

A quick panel a különböző Goto funkciókhoz, a parancspalettához és a pluginek által használható.

overlay_control

A gyorspanel tárolója, beleértve a bemenetet és az adattáblát

Properties

content_margin aquick_panelquick_panel

A bemenet alatt megjelenő adattábla körüli margó

. Normális esetben a magasság dinamikus, így a rétegek nem lesznek láthatóak, azonban a Switch Project ablakban a rétegeket a szűrési lehetőségek alatti üres területre használja.

Tulajdonságok

adattábla tulajdonságai mini_quick_panel_row

A quick_panel nem fájl sora. Tartalmaz egy quick_panel_label-t a sorban lévő minden egyes szövegsorhoz.

Attribútumok

a sor kiválasztásakor kiválasztott quick_panel_row

Egy Goto Anything fájl sor a quick_panel-ben. A Projektváltás ablakban is használatos.

Tartalmazza quick_panel_label a fájlnevet, és quick_panel_path_label a fájl elérési útvonalát.

Attribútumok

a sor kiválasztásakor kiválasztott quick_panel_label

fájlnevek a quick_panel_row-ban és az összes szöveg a mini_quick_panel_row-ban

Tulajdonságok

szűrőcímke tulajdonságai quick_panel_path_label.

A quick_panel_row

Properties

szűrőcímke tulajdonságai

Views

text_area_control

Ezt az elemet nem lehet közvetlenül stilizálni, mivel azt a színséma szabályozza, Azonban felhasználható egy parents specifikálóban.

Attributes

luminosity attributes

Properties

none grid_layout_control

A nézetek között megjelenített határok, ha több csoport látható

Properties

no layer support border_color a határhoz használandó színérték border_size a határ méretének egész száma DIP-ben minimap_control

A nézetablak vetületének megjelenítésének vezérlése a képernyőn. minimap

Tulajdonságok

nincs rétegtámogatás viewport_color egy színérték, amellyel a viewport vetületet ki kell tölteni viewport_opacity egy0.0és1.0közötti float, amely megadja a viewport vetület opacitását fold_button_control

Kód a gombok hajtogatásához az ereszben

Attribútumok

kibontásakor kibontott kódrészlet

Tulajdonságok

content_margin a gombokhoz, a margó határozza meg a méreteket popup_control auto_complete_popup

Az automatikus kitöltésű felugró ablak elsődleges tárolója

popup_control html_popup

A Show Definitions és harmadik féltől származó csomagok által használt HTML felugró ablakok elsődleges tárolója. A görgetősáv színárnyalata a HTML-dokumentum háttérszínére lesz beállítva.

auto_complete

A kitöltési adatok adattáblája. Az árnyalat a felugró ablak megjelenített nézetére alkalmazott színséma háttérszíne alapján kerül beállításra.

Tulajdonságok

adattábla tulajdonságai textúra árnyalat tulajdonságai table_row

Egy sor a auto_complete

Attribútumok

kiválasztott, amikor a felhasználó kiemelte a kitöltést auto_complete_label

szöveg egy table_row

Tulajdonságok

szűrőcímke tulajdonságai fg_blend egy bólé, amely azt vezérli, hogy afg,match_fg,selected_fgésselected_match_fgértékeket az aktuális nézet színsémájából az előtér színére kell keverni

Panelek

panel_control find_panel

A keresés és az inkrementális keresés panelek tárolója.

Properties

content_margin a panel tartalma körüli margó panel_control replace_panel

A Replace panel tárolója.

Properties

content_margin a panel tartalma körüli margó panel_control find_in_files_panel

A Find in Files panel tárolója.

Properties

content_margin a panel tartalma körüli margó panel_control input_panel

A beviteli panel tárolója, amely az API-n keresztül érhető el, és olyan dolgokra használható, mint például a fájlok átnevezése.

Properties

content_margin a panel tartalma körüli margó panel_control console_panel

A konzol konténere.

Properties

content_margin a panel tartalma körüli margó panel_control output_panel

A kimeneti panel konténere, amely az API-n keresztül érhető el és a build eredményekhez használható.

Properties

content_margin a panel tartalma körüli margó panel_control switch_project_panel

A Switch Project ablakban a bemenet tárolója.

Properties

content_margin a panel tartalma körüli margó panel_grid_control

A bemenetek különböző paneleken való elhelyezéséhez használt elrendezési rács.

Properties

no layer support inside_spacing egy egész számú kitöltés, amelyet a rács egyes cellái között kell elhelyezni outside_vspacing egy egész számú kitöltés, amelyet a rács felett és alatt kell elhelyezni outside_hspacing egy egész számú kitöltés, amelyet a rács bal és jobb oldalán kell elhelyezni panel_close_button

A nyitott panel bezárására szolgáló gomb

Properties

content_margin for buttons, a margó határozza meg a méreteket

Status Bar

status_bar

Attributes

panel_visible, ha a panel az állapotsor felett jelenik meg Properties content_margin a margó körülpanel_button_control,status_containerésstatus_buttonss panel_button_control

A panelváltó gomb az állapotsor bal oldalán

Properties

content_margin a gombok esetében a margó határozza meg a méreteket status_container

Az aktuális állapotüzenetet tartalmazó terület

Properties

content_margin a margó az állapotüzenet körül status_button

A megjelenő és a váltást lehetővé tevő állapotgombok, a behúzást, a szintaxist, a kódolást és a sorvégeket

Properties

content_margin a gombok esetében a margó határozza meg a méreteket min_size egy két egész számból álló tömb, amely meghatározza a gomb minimális szélességét és magasságát DIP-ben vcs_status

A konténer, amely az vcs_branch_icon, label_control az aktuális ág nevét tartalmazza, és vcs_changes_annotation vezérlő

Properties

content_margin a tartalmazott vezérlőelemek körüli margót, az egyes tartalmazott vezérlőelemek közötti egész számú pixeles távolságot vcs_branch_icon

Az aktuális ág nevétől balra látható ikon

Properties

content_margin az ikonok esetében, a margó határozza meg a méreteket vcs_changes_annotation

Megjeleníti a hozzáadott, módosított vagy törölt fájlok számát

Properties

font tulajdonságok shadow tulajdonságok styled label properties

Dialogok

dialog

Az Indexer Status és Update ablakok egyaránt ezt az osztályt használják az ablak hátteréhez

progress_bar_control

A progress bar tárolója. A haladásjelző az OS X és a Windows rendszerben a frissítésekhez használt Frissítés ablakban jelenik meg.

progress_gauge_control

Az eddig elvégzett előrehaladást ábrázoló sáv

Properties

content_margin a margó határozza meg a sáv magasságát

Scroll Bars

scroll_area_control

A görgetési terület tartalmazza a görgetett elemet, a sávval, a sínnel és a koronggal együtt.

Attributes

scrollable, ha a vezérlő függőlegesen görgethető hscrollable, ha a vezérlő vízszintesen görgethető

Properties

content_margin egy margó, amely a görgetett tartalom köré kerül overlay beállítja, hogy a görgetősávok a tartalom tetején jelenjenek meg. left_shadow az árnyék rajzolásakor használandó színérték, amely jelzi, hogy a területet balra lehet görgetni left_shadow_size az árnyék szélességének egész számában, amelyet akkor kell rajzolni, ha a területet balra lehet görgetni top_shadow az árnyék rajzolásakor használandó színérték, amely jelzi, hogy a területet balra lehet görgetni. top_shadow_size az árnyék magasságának egész számban megadott értéke, amelyet akkor kell megrajzolni, ha a területet a tetejére lehet görgetni right_shadow az árnyék rajzolásakor használandó színérték, amely jelzi, hogy a területet jobbra lehet görgetni right_shadow_size az árnyék szélességének egész számban megadott értéke, amelyet akkor kell megrajzolni, ha a területet jobbra lehet görgetni. jobbra gördíthető bottom_shadow az árnyék rajzolásakor használt színérték, amely jelzi, hogy a terület alulra gördíthető bottom_shadow_size az árnyék magasságának egész számban megadott értéke, amelyet akkor kell rajzolni, ha a terület alulra gördíthető scroll_bar_control

A gördítősáv tartalmazza a gördítősávot. A színárnyalat a görgetett elem háttérszíne alapján kerül beállításra.

Attributes

sötét, ha a görgetési terület tartalma sötét, ami világos görgetősávot tesz szükségessé vízszintes, ha a görgetősávnak nem függőlegesnek, hanem vízszintesnek kellene lennie

Properties

textúra színezési tulajdonságai content_margin a görgetősáv köré hozzáadott margó scroll_track_control

A pálya, amelyen a korong végigfut. Az árnyalat a görgetett elem háttérszíne alapján kerül beállításra.

Attributes

sötét, ha a görgetési terület tartalma sötét, ami világos görgetősávot tesz szükségessé vízszintes, ha a görgetősávnak vízszintesnek kellene lennie függőleges helyett

Properties

textúra színezési tulajdonságai scroll_corner_control

A scroll_area_control jobb alsó részén lévő holt tér, amikor a függőleges és vízszintes görgetősáv is megjelenik.

Attributes

sötét, ha a görgetési terület tartalma sötét, ami világos görgetősávot tesz szükségessé

Properties

texture tinting properties puck_control

A görgető korong, vagy fogantyú. A színárnyalat beállítása a görgetett elem háttérszíne alapján történik.

Attribútumok

sötét, ha a görgetési terület tartalma sötét, ami világos görgetőkorongot tesz szükségessé vízszintes, ha a görgetőkorongnak függőleges helyett vízszintesnek kellene lennie

Ejellemzők

textúra árnyalat tulajdonságai

Bemenetek

text_line_control

A szövegbevitel, amelyet a gyorspanel, a Keresés, a Csere, a Keresés a fájlokban és a Bevitel panelek használnak.

Tulajdonságok

content_margin a szöveg körüli margó color_scheme_tint a színséma hátterének színezéséhez használt színérték color_scheme_tint_2 a színséma hátterének másodlagos színezéséhez használt színérték dropdown_button_control

A nyitott panel bezárására szolgáló gomb

Tulajdonságok

content_margin a gombokhoz, a margó határozza meg a méreteket

Buttons

button_control

Szöveges gombok

Attributes

gomb lenyomásakor beállított

Properties

min_size két egész számból álló tömb, amely a gomb minimális szélességét és magasságát adja meg, DIP-ben icon_button_group

A kapcsolódó ikonos gombok távolságát vezérlő rács

Properties

no layer support spacing egy egész számú pixel a csoport egyes gombjai között icon_button_control

Kis ikon alapú gombok a Find, Find in Files, és Replace panelek

Attribútumok

ikonos gomb bekapcsolásakor kiválasztott balra, ha a gomb a csoport bal szélső gombja jobbra, ha a gomb a csoport jobb szélső gombja icon_regex

A gomb a regex mód engedélyezéséhez a Keresés, Find in Files and Replace panelek

Properties

content_margin az ikonok esetében, a margó határozza meg a méreteket icon_case

A gomb a nagy- és kisbetűs mód engedélyezéséhez a Find, Find in Files and Replace panelek

Properties

content_margin az ikonok esetében, a margó határozza meg a méreteket icon_whole_word

A gomb az egész szó mód engedélyezéséhez a Keresés, a Fájlokban keresés és a Csere panelek

Tulajdonságok

content_margin ikonoknál, a margó határozza meg a méreteket icon_wrap

A gomb a keresés felgöngyölítésének engedélyezéséhez a Keresés és csere panelek

Tulajdonságok

content_margin ikonoknál használatakor, a margó határozza meg a dimenziókat icon_in_selection

A gomb, amellyel a Keresés és csere panelek

Properties

content_margin ikonok esetében csak a kiválasztásban lehet keresni, a margó határozza meg a dimenziókat icon_highlight

A gomb, amellyel a Keresés és csere panelek

Properties

content_margin ikonok esetében minden találat kiemelése engedélyezhető, a margó határozza meg a dimenziókat icon_preserve_case

A gomb, amellyel engedélyezhető a nagybetűs írásmód megőrzése a Replace panel használatakor

Properties

content_margin for icons, a margó határozza meg a dimenziókat icon_context

A gomb, amellyel megjeleníthető a kontextus az egyezések körül a Find in Files panel használatakor

Properties

content_margin for icons, a margó határozza meg a dimenziókat icon_use_buffer

A gomb, amellyel a Find in Files panel használatakor a kimeneti panel helyett egy pufferben jeleníthetők meg az eredmények

Properties

content_margin for icons, the margin gives the dimensions

Labels

label_control

A címkék a Find, Replace, Find in File és Input paneleken jelennek meg. Ezenkívül címkéket használunk a Frissítés ablakban, a szöveges gombokon és a status_container szöveghez a status_container.

Az egyes címkék megcélzása a parents billentyűvel érhető el.

Tulajdonságok

betűtípus tulajdonságok árnyék tulajdonságok szín a szöveghez használandó színérték title_label_control

A címcímke az About ablakban használatos.

Properties

font tulajdonságok shadow properties color a szöveghez használandó színérték

Tool Tips

tool_tip_control

A lapok és gombok fölé történő lebegtetéskor megjelenő eszköztippek

Properties

content_margin az eszköztipp szövege körüli margó tool_tip_label_control

Az eszköztippben megjelenő szöveg

Properties

font tulajdonságok shadow properties color a szöveghez használt színérték.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.