A new syntax-highlighting editor has been unleashed upon the Delphi world by Lasse Rautiainen, it’s named TBCEditor, and it is quite full-featured, clean, stable and fast.
The main source code is TBCEditor on github and supports Delphi XE4-XE8, I have made a fork TBCEditorXE on bitbucket which supports XE.
TBCEditor supports the usual syntax highlighter stuff, but also many extras which are expected from syntax highlighters these days (non exhaustive list below):
- Code folding, matching pairs
- Nested highlighting rules (JavaScript within HTML f.i.)
- MiniMap
- Normal/Wildcard/RegExp search with search map
- Macros
- Plenty of options
Check it out, it is very cool, thanks Lasse!
Heads up!
Portions of TBCEditor seems to be copied from SynEdit but with the original copyright and license headers removed.