Expand description
Structs§
- Color
- RGBA color, directly from the theme
- FontStyle 
- The color-independent styling of a font - i.e. bold, italicized, and/or underlined
- HighlightIterator 
- Highlights a line of parsed code given a HighlightStateand line of changes from the parser.
- HighlightState 
- Keeps a stack of scopes and styles as state between highlighting different lines.
- Highlighter
- Basically a wrapper around a Themepreparing it to be used for highlighting.
- RangedHighlight Iterator 
- Highlights a line of parsed code given a HighlightStateand line of changes from the parser.
- ScopeSelector 
- A single selector consisting of a stack to match and a possible stack to exclude from being matched.
- ScopeSelectors 
- A selector set that matches anything matched by any of its component selectors.
- ScoredStyle 
- Style
- Foreground and background colors, with font style
- StyleModifier 
- A change to a Styleapplied incrementally by a theme rule
- Theme
- A theme parsed from a .tmThemefile.
- ThemeItem 
- A component of a theme meant to highlight a specific thing (e.g string literals) in a certain way.
- ThemeSet 
- ThemeSettings 
- Properties for styling the UI of a text editor
Enums§
- ParseTheme Error 
- SettingsError 
- An error parsing a settings file
- UnderlineOption