The Edi editor is theme-able in the sense that you can change between different color themes and experiences of the displayed GUI. It is also theme-able in the sense that highlighting patterns usually used for programming languages can be colored differently.
This is a very similar function as you know it from Notepad++ where users can select a different theme at Settings > Style Configurator > Theme.
The above screenshot shows a list of themes that are supported in Edi. The first name is the name of the WPF theme (which can be extended but is currently fixed at compile time), while the second name refers to the name of the highlighting theme that is applied
in the text editor (AvalonEdit):
The configuration file is a similar structured file as in Notepad++, its location is required to be at:
where AvalonEdit is the sub-directory of the Edi.exe folder and HighLighting_Themes is the sub-folder there in. Here are sample screenshots of some highlighting themes:
(WPF Theme: Metro, Highlighting Theme: Deep Black)
(WPF Theme: Metro Dark, Highlighting Theme: True Blue)
(WPF Theme: Metro Light, Highlighting Theme: Bright Standard)
Highlighting themes can be used to customize the color of items in the editing area, such as:
- Background color
- Default foreground color
- Hyperlink color and more...
Here are screenshots from other themes supported in Edi:
(WPF Theme: Generic, Highlighting Theme: Default)
(WPF Theme: Metro Dark, Highlighting Theme: Default)
(WPF Theme: Metro Light, Highlighting Theme: Default)
(WPF Theme: Metro Light, Highlighting Theme: True Blue)