Documentation Themes
Elements
Sublime Text UI を構成する要素の一覧と、サポートする属性とプロパティを以下に記載します。
- Windows
- Side Bar
- Tabs
- Quick Panel
- Views
- Panels
- Status Bar
- Dialogs
- スクロールバー
- 入力
- ボタン
- ラベル
- ツールチップ
Windows
title_bar
OS X 10.Xでのみサポートされます。10+.
Attributes
luminosity attributes
Properties
fg a color value to use for the window title text bg a color value to use for the title bar background window
この要素は直接スタイルを指定できませんが、parents
指定子の中で使用することは可能です。 輝度属性はグローバルなカラースキームに基づいて設定されます。
Attributes
luminosity attributes
Properties
none edit_window
この要素はメインエディタウィンドウを含み、parents
specifier で使用することを意図しています。
Properties
none switch_project_window
この要素は Switch Project ウィンドウを含み、parents
仕様で使用されることを意図しています。
Properties
none
Side Bar
sidebar_container
スクロールを処理する主なサイドバー コンテナ
Properties
content_marginsidebar_tree
sidebar_tree の周囲のマージン。
複数のtree_row
を含むツリーコントロール
Properties
data table properties indent ツリー構造の各レベルをインデントする整数値 indent_offset すべての行に適用される追加のインデント値です。disclosure_button_control
とclose_button
の位置合わせのために indent_top_level ツリーのトップレベルの行をインデントするかどうかを制御するブール値 spacer_rows サイドバーのファイルを開くとフォルダーが見えるときに、その間に空行を追加するかどうかを制御するブール値です。 tree_row
行は、ヘッダー、オープンファイル、フォルダーまたはファイル
Attributes
selectable when a row is selectable selected when an selectable row is expandable when an expandable row is expanded sidebar_heading
“Open Files” の 1 つを含むことができます。 サイドバーの “Group #” または “Folders” の見出し
Properties
font properties shadow properties fg text case
the case modification to the head – "upper"
、"lower"
または "title"
に使用する色の値。
"upper"
file_system_entry
サイドバーのファイルやフォルダの情報を保持するコンテナです。 サイドバーのどのセクションにあるかによって、異なるコントロールが含まれます。
ファイルを開くセクション内では、このコントロールはファイル名のsidebar_label
と、場合によってはvcs_status_badge
を含んでいます。
フォルダーセクションでは、このコントロールはフォルダーまたはファイルのアイコン(icon_folder
、icon_folder_loading
、icon_folder_dup
、icon_file_type
のいずれか)、ファイルまたはフォルダー名のsidebar_label
、およびvcs_status_badge
を含むことが可能です。
Attributes
ignored Files: ファイルが無視されたとき
Folders: フォルダ全体が無視されたとき untracked Files: ファイルが新しいか認識できないとき
Folders: フォルダに一つまたは複数の未追跡ファイルがあるとき modified Files: ディスク上でファイルが変更されたとき
Folder: フォルダが一つまたは複数の変更ファイルがあるとき missing Folders: 一つまたは複数のフォルダ内のファイルがディスク上からなくなったとき added Files: フォルダ内のファイルがディスク上にないとき。 新しいファイルがインデックスに追加されたとき
Folders: フォルダが1つ以上の追加されたファイルを含むとき staged Files: 修正されたファイルがインデックスに追加されたとき
Folders: フォルダが1つ以上のステージされたファイルを含むとき deleted Folders: フォルダのファイルの1つが削除するためにインデックスに追加されたとき unmerged Files: ファイルは競合状態にあり解決しなければならないとき
Folders.Files: ファイルは競合状態にあることを示す。 フォルダにマージされていないファイルが1つ以上ある場合
Properties
content_margin 含まれるコントロールの周りのマージン 含まれる各コントロール間のピクセル数の整数値 sidebar_label
開いているファイルの名前です。 フォルダ名とファイル名
Properties
font properties shadow properties fg 文字に使う色の値 close_button
Open Filesセクションの各ファイルの左にあるボタン
Properties
content_margin for buttons.X.Y.
Open Filesセクションの各ファイルの左にあるボタン。 margin は寸法を指定します disclosure_button_control
展開可能なすべての tree_row
に存在する展開/折りたたみアイコン
Properties
content_margin for buttons, margin は寸法を指定します icon_folder
フォルダーは内容が完全に列挙されると使用
Properties
content_margin for icons.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXX.YXXXXXXXXXX.XXXXXXXXXXX.XXXXXXXXXXX.YXXXXXXXX.XXXXXXXXX.XXXXXXXXX.., icon_folder_loading
内容が列挙されている間のフォルダーに使用されます
Properties
content_margin for icons, margin specifies the dimensions icon_folder_dup
サイドバーで以前にスキャンされたフォルダーに使用されます。 これは、再帰的なシンボリックリンクにより、ファイルのリストが無限になる可能性を防ぐために必要です。
プロパティ
content_margin アイコンのために、マージンは寸法を指定します icon_file_type
ファイルのためのアイコンです。 .tmPreferencesファイルが提供するicon
設定に基づいて動的に決定されるため、layer0.texture
は設定しない方が良い。
Properties
content_margin for icons, the margin specifies the dimensions vcs_status_badge
file_system_entry
に含まれるアイコンで、ファイルやフォルダが含まれる Git リポジトリに関する状態を表示するために使用されます。 このアイコンは、設定 show_git_status
が true
で、ファイルが Git リポジトリに含まれており、ファイルがリポジトリ内で何らかの特別な状態である場合にのみ表示されます。 git status
によって表示されず、.gitignore ルールによって無視されないファイルには、アイコンが表示されません。
Attributes
ignored Files: ファイルが無視されるとき
Folders: フォルダ全体が無視されるとき untracked Files: ファイルが新しいか認識されないとき
Folders: フォルダに一つ以上の追跡されないファイルがあるとき modified Files: ディスク上でファイルが変更されたとき
Folders: フォルダに一つ以上の変更ファイルがあるとき missing Folders: 一つ以上のフォルダ内のファイルがディスク上からなくなったとき added files: ファイルの一つまたは二つがディスク上にないとき。 新しいファイルがインデックスに追加されたとき
Folders: フォルダが1つ以上の追加されたファイルを含むとき staged Files: 修正されたファイルがインデックスに追加されたとき
Folders: フォルダが1つ以上のステージされたファイルを含むとき deleted Folders: フォルダのファイルの1つが削除するためにインデックスに追加されたとき unmerged Files: ファイルは競合状態にあり解決しなければならないとき
Folders.Files: ファイルは競合状態にあることを示す。 フォルダが1つまたは複数の未マージングのファイルを含んでいる場合
Properties
iconのcontent_margin。 マージンは寸法を指定する
Tabs
tabset_control
Attributes
luminosity attributes
Properties
content_margintab_control
s の周りのマージン tab_overlap タブが重なる DIP 数 tab_width default タブ幅(スペースがある場合) tab_min_width タブのスクロールが発生するまでの最小タブ幅 tab_height タブの高さ(DIP単位) mouse_wheel_switch マウスホイールでタブを切り替える場合 –true
に設定されている場合のみ、この設定を行う必要があります。enable_tab_scrolling
is false tab_control
Attributes
luminosity attributes dirty when associated view has unsaved changed selected when the associated view is active view in its group transient when the associate view is a preview and not fully
Properties
content_margintab_label
max_margin_trim タブスペースが非常に限られている場合、左右のcontent_margin
余白をどの程度削除するかを制御します accent_tint_index
どのレイヤーにアクセントティントを適用するか制御します。 2028> から 3
までの整数である必要がある。 アクセントカラーはカラースキームで指定される。
accent_tint_modifier
0
から255
までの4つの整数からなる配列。 最初の3つはアクセントティントカラーからのRGB値にブレンドされ、4番目の値はこれらのRGBモディファイア値をどれだけ適用するかを指定する。
tab_label
Attributes
transient when the associate view is a preview and not fully opened
Properties
font properties shadow properties fg a color value to use the text tab_close_button
Properties
content_margin for buttons, the margin specifies the dimensions accent_tint_index
accent tint is applied to which layer is the accent-tint. 2028> から 3
までの整数値でなければならない。 アクセントカラーはカラースキームで指定する。
accent_tint_modifier
0
から255
までの4つの整数からなる配列。 最初の3つはアクセントティントカラーのRGB値にブレンドされ、4番目の値はこれらのRGBモディファイア値をどのくらい適用するかを指定する。
scroll_tabs_left_button
Properties
content_margin for buttons, the margin specifies the dimensions scroll_tabs_right_button
Properties
content_margin for buttons.これは、ボタン用のcontent_marginを指定するものです。 マージンは寸法を指定します show_tabs_dropdown_button
Properties
content_margin for buttons, margin specifies the dimensions
Quick Panel
クイック パネルは、各種 Goto 機能、コマンド パレットで使用し、プラグインで使用するために利用されます。
overlay_control
入力とデータ テーブルを含むクイック パネルのコンテナ
Properties
content_marginquick_panel
quick_panel
入力の下に表示されるデータ テーブルの周囲のマージンです。 通常、高さは動的なのでレイヤーは表示されませんが、Switch Project ウィンドウではフィルタリングオプションの下の空白のスペースにレイヤーが使用されます。
Properties
data table properties mini_quick_panel_row
quick_panel
の非ファイル行です。 行内のテキスト1行につき1つのquick_panel_label
が含まれます。
Attributes
行が選択されると選択される quick_panel_row
quick_panel
のGoto Anythingファイル行。 プロジェクト切り替えウィンドウでも使用。
ファイル名にはquick_panel_label
、ファイルパスにはquick_panel_path_label
が含まれます。
Attributes
行が選択されたときに選択される quick_panel_label
quick_panel_row
のファイル名と mini_quick_panel_row
のすべてのテキスト
Properties
filter label properties quick_panel_path_label
quick_panel_row
Properties
filter label properties
Views
text_area_control
この要素はカラースキームで制御されるので直接スタイルを設定することができません。 しかし、parents
指定子で使用することは可能です。
Attributes
luminosity attributes
Properties
none grid_layout_control
複数のグループが表示されているときにビュー間に表示する境界線
Properties
no layer support border_color border に使用する色値 DIPs で表した境界サイズの整数 minimap_control
ビューポート投影をディスプレイに制御します。 minimap
Properties
no layer support viewport_color a color value to fill viewport projection with viewport_opacity a float from0.0
to1.0
specifying opacity of viewport projection fold_button_control
Code folding buttons in gutter
Attributes
expanded when a section of code is unfolded
Properties
content_margin for buttons.The framework for a button.If you have been upgraded, マージンは寸法を指定します popup_control auto_complete_popup
オートコンプリート ポップアップのプライマリ コンテナ
popup_control html_popup
Show Definitions とサードパーティ パッケージで使用される HTML ポップアップのプライマリ コンテナです。 スクロールバーの色合いは、HTMLドキュメントの背景色に設定されます。
auto_complete
補完データのデータ・テーブルです。 色合いは、ポップアップが表示されているビューに適用されているカラースキームの背景色を基準に設定されます。
Properties
data table properties texture tinting properties table_row
ユーザーが補完をハイライトしたときに選択される auto_complete
Attributes
の行 auto_complete_label
table_row
Properties
filter label properties fg_blendfg
が適用されるか制御するブール変数です。match_fg
,selected_fg
,selected_match_fg
の値を現在のビューの配色から前景色にブレンドする
Panels
panel_control find_panel
Find と Incremental Find パネル用のコンテナーです。
Properties
content_margin パネルコンテンツの周りのマージン panel_control replace_panel
Replace パネルのコンテナです。
Properties
content_margin パネルコンテンツのマージン panel_control find_in_files_panel
ファイル検索パネル用のコンテナです。
Properties
content_margin パネル コンテンツのマージン panel_control input_panel
入力パネルのコンテナで、APIを介して利用でき、ファイル リネームなどのために使用されます。
Properties
content_margin パネル コンテンツのマージン panel_control console_panel
コンソール用のコンテナーです。
Properties
content_margin パネル コンテンツの周りのマージン panel_control output_panel
出力パネル用のコンテナで、API経由で利用でき、ビルド結果のために使用されます。
Properties
content_margin パネル コンテンツの周りのマージン panel_control switch_project_panel
Switch Project ウィンドウの入力用コンテナーです。
Properties
content_margin パネル コンテンツの周りのマージン panel_grid_control
様々なパネルに入力を配置するために使用するレイアウト グリッドです。
Properties
no layer support inside_spacing グリッドの各セル間に置く整数パディング outside_vspacing グリッドの上下に置く整数パディング outside_hspacing グリッドの左右に置く整数パディング panel_close_button
開いたパネルを閉じるボタン
Properties
content_margin for buttons.Of.X は、ボタンを閉じるボタン。 マージンは寸法を指定する
Status Bar
status_bar
Attributes
panel_visible パネルがステータスバーの上に表示されるとき
Properties
content_marginpanel_button_control
の周りのマージン。status_container
とstatus_buttons
s panel_button_control
ステータスバーの左側にあるパネル切り替えボタン
Properties
content_margin ボタンではマージンで寸法を指定 status_container
現在のステータスメッセージを含むエリア
Properties
content_margin statusメッセージの周りのマージン status_button
表示、変更できるステータスボタンを指定する。 インデント、シンタックス、エンコーディング、行末
Properties
content_margin for buttons, the margin specifies the dimensions min_size an array of two integers specified the minimum width and height of a button, in DIPs vcs_status
The container holding the vcs_branch_icon
, label_control
with the current branch name, コントロール
Properties
content_margin 含まれるコントロールの周りのマージン 含まれる各コントロール間のピクセル数の整数の間隔 vcs_branch_icon
現在のブランチ名の左に示されるアイコン
Properties
content_margin for icons, マージンは寸法を指定する vcs_changes_annotation
追加、変更、削除されたファイルの数を表示する
Properties
font properties shadow properties styled label properties
Dialogs
dialog
Indexer Status ウィンドウと Update ウィンドウは両方ともこのクラスをウィンドウ背景に使う
progress_bar_control
progress bar コンテナーです。 このプログレスバーは、OS XとWindowsのアップデートに使用されるアップデートウィンドウに表示されます。
progress_gauge_control
これまでの進捗状況を表すバー
Properties
content_margin バーの高さを指定するマージン
スクロールバー
scroll_area_control
バー、トラック、パックとともにスクロールされる要素が入っているスクロールエリアです。
Attributes
scrollable (コントロールを垂直方向にスクロールできる場合) hscrollable (コントロールを水平方向にスクロールできる場合)
Properties
content_margin スクロールされるコンテンツの周りに加えられるマージン overlay コンテンツ上に表示されるスクロール バーを設定します。 left_shadow 領域を左にスクロールできることを示す影を描くときに使用する色の値 left_shadow_size 領域を左にスクロールできるときに描く影の幅の整数値 top_shadow 領域を右にスクロールできることを示す影を描くときに使用する色の値 領域を上部にスクロールできるときに描画する影の高さの整数値 top_shadow_size 右側にスクロールできる領域を示す影を描画するときに使用する色値 right_shadow_size 領域を右側にスクロールできるときに描画する影の幅を整数値で指定します。 bottom_shadow 最下部までスクロールできることを示す影を描くときに使う色の値 bottom_shadow_size 最下部までスクロールできるときに描く影の高さの整数値 scroll_bar_control
スクロールバーはスクロールトラックを含んでいます。 色合いは、スクロールされる要素の背景色に基づいて設定されます。
Attributes
dark スクロール領域のコンテンツが暗い場合、明るいスクロール バーが必要です horizontal スクロール バーが垂直ではなく水平であるべき場合
Properties
texture tinting properties content_margin スクロール トラックの周りに追加するマージン scroll_track_control
パックが沿って実行するトラックです。 色合いは、スクロールされる要素の背景色に基づいて設定されます。
Attributes
dark は、スクロール領域のコンテンツが暗く、明るいスクロール バーを必要とする場合
Properties
texture tinting properties scroll_corner_control
scroll_area_control
の右下のデッドスペースで、垂直および水平スクロール バーが表示されている場合です。
Attributes
dark when the scroll area content is dark, requires a light scroll bar
Properties
texture tinting properties puck_control
The scroll puck, or handle. 色合いは、スクロールされる要素の背景色に基づいて設定されます。
Attributes
dark は、スクロール領域のコンテンツが暗く、明るいスクロール バーを必要とするときです。
Properties
Text tinting properties
Inputs
text_line_control
クイック パネル、検索、置換、ファイル内検索、入力パネルで使用するテキスト入力です。
Properties
content_margin テキストの周囲のマージン color_scheme_tint 配色の背景を着色するために使用する色値 color_scheme_tint_2 配色の背景に二次着色を追加するために使用する色値 dropdown_button_control
開いたパネルを閉じるためのボタン
Properties
content_margin for buttons.Button.Butter::`down_button_control`
Properties
Content_margin:::`db_button_control` は、ボタンを閉じるときに使用されます。 marginは寸法を指定する
Buttons
button_control
Text buttons
Attributes
pressed set when a button is pressed down
Properties
min_size a array of two integers specifiedifying the minimum width and height of a button.The button of a button, icon_button_group
関連するアイコンボタンの間隔を制御するグリッド
Properties
no layer support spacing グループ内の各ボタン間のピクセル数の整数値 icon_button_control
Find, Find in Files.Find の小さなアイコンベースボタン。 and Replace panels
Attributes
selected when an icon button is toggle on left when the button is left-most button in a group right-most button in a group icon_regex
Find.X で regex モードを有効にするボタンです。 Find in Files and Replace panels
Properties
content_margin for icons, the margin specifies dimensions icon_case
Find, Find in Files and Replace panels
Properties
content_margin for icons で大文字小文字を区別したモードが有効にするボタンです。 マージンは寸法を指定します icon_whole_word
検索、ファイル内検索、および置換パネル
Properties
アイコン用 content_margin で whole-word モードを有効にするボタン、マージンは寸法を指定します icon_wrap
検索と置換パネル
Properties
アイコン用 content_margin を使用しているときに検索の回り込みを有効にするボタン、マージンは寸法を指定します。 マージンは寸法を指定します icon_in_selection
検索と置換パネル
Properties
アイコン用 content_margin を使用するとき、選択範囲内のみを検索するボタン、マージンは寸法を指定します icon_highlight
検索と置換パネル
Properties
アイコン用 content_margin ですべてのマッチを強調することを有効にするボタンです。 icon_preserve_case
置換パネル
Properties
アイコン用 content_margin を使用するとき、大文字小文字を区別しないモードを有効にするボタン、マージンは寸法を指定します icon_context
ファイル内検索パネル
Properties
アイコン用 content_margin を使用するときにマッチの周りのコンテキストを表示するボタン、マージンは寸法を指定します。 マージンは寸法を指定します icon_use_buffer
ファイル内検索パネル使用時に、出力パネルではなくバッファに結果を表示するボタン
Properties
content_margin for icons, marginは寸法を指定
Labels
label_control
検索、置換、ファイル検索および入力パネルでラベルが表示されるようにしました。 さらに、ラベルは更新ウィンドウ、テキストボタン、status_container
のテキストで使用されます。
特定のラベルをターゲットにするには、parents
キーを使用します。
Properties
font properties shadow properties color テキストに使用する色の値 title_label_control
タイトルラベルは About ウィンドウで使用されます。
Properties
font properties shadow properties color 文字色
Tool Tips
tool_tip_control
タブやボタンにマウスを置いたときに表示されるツールヒント
Properties
font properties shadow properties
Properties
content_margin ツールチップのテキストのマージン tool_tip_label_control
ツールチップに表示されるテキスト
Properties
font properties shadow properties color テキストに使用する色値