More syntax highlight colors

This commit is contained in:
Chris Bell 2025-02-15 11:07:13 -06:00
parent 95998e0f52
commit 119609f38c

View File

@ -21,6 +21,8 @@ public partial class GodotCogwheelConsole : Control, ICogwheelConsole
{"log", new Color(1, 1, 1)},
{"info", new Color(0, 0.3f, 1)},
{"commandHighlight", new Color(0, 0.8f, 0.4f)},
{"regionHighlight", new Color(0.8f, 0.8f, 0)},
{"numberHighlight", new Color("93b1fe")}
};
private CommandsManager _commandsManager;
@ -33,6 +35,19 @@ public partial class GodotCogwheelConsole : Control, ICogwheelConsole
_input.SyntaxHighlighter = _codeHighlighter;
_codeHighlighter.KeywordColors = BuildKeywords();
_codeHighlighter.NumberColor = _colors["numberHighlight"];
_codeHighlighter.MemberVariableColor = _colors["log"];
_codeHighlighter.ColorRegions = new()
{
{"\" \"", _colors["regionHighlight"].ToHtml()},
{"\' \'", _colors["regionHighlight"].ToHtml()},
{"[ ]", _colors["regionHighlight"].ToHtml()},
{"( )", _colors["regionHighlight"].ToHtml()},
{"{ }", _colors["regionHighlight"].ToHtml()},
{"< >", _colors["regionHighlight"].ToHtml()},
{"| |", _colors["regionHighlight"].ToHtml()}
};
}
public override void _Ready()