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_tree
sidebar_tree körüli margó.
Egy fa vezérlő, amely több tree_row
s
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_button
indent_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"
.
"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_control
s 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_scrolling
hamis 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_label
körüli margó max_margin_trim acontent_margin
bal és jobbcontent_margin
oldalró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_panel
quick_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.0
kö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_buttons
s 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.