More syntax highlight colors
This commit is contained in:
parent
95998e0f52
commit
119609f38c
@ -21,6 +21,8 @@ public partial class GodotCogwheelConsole : Control, ICogwheelConsole
|
|||||||
{"log", new Color(1, 1, 1)},
|
{"log", new Color(1, 1, 1)},
|
||||||
{"info", new Color(0, 0.3f, 1)},
|
{"info", new Color(0, 0.3f, 1)},
|
||||||
{"commandHighlight", new Color(0, 0.8f, 0.4f)},
|
{"commandHighlight", new Color(0, 0.8f, 0.4f)},
|
||||||
|
{"regionHighlight", new Color(0.8f, 0.8f, 0)},
|
||||||
|
{"numberHighlight", new Color("93b1fe")}
|
||||||
};
|
};
|
||||||
|
|
||||||
private CommandsManager _commandsManager;
|
private CommandsManager _commandsManager;
|
||||||
@ -33,6 +35,19 @@ public partial class GodotCogwheelConsole : Control, ICogwheelConsole
|
|||||||
_input.SyntaxHighlighter = _codeHighlighter;
|
_input.SyntaxHighlighter = _codeHighlighter;
|
||||||
|
|
||||||
_codeHighlighter.KeywordColors = BuildKeywords();
|
_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()
|
public override void _Ready()
|
||||||
|
Reference in New Issue
Block a user