Merge pull request #112575 from Cykyrios/string-placeholder-highlight
Add string placeholder syntax highlighting
This commit is contained in:
@ -716,6 +716,7 @@ void EditorSettings::_load_defaults(Ref<ConfigFile> p_extra_config) {
|
||||
"text_editor/theme/highlighting/comment_color",
|
||||
"text_editor/theme/highlighting/doc_comment_color",
|
||||
"text_editor/theme/highlighting/string_color",
|
||||
"text_editor/theme/highlighting/string_placeholder_color",
|
||||
"text_editor/theme/highlighting/background_color",
|
||||
"text_editor/theme/highlighting/text_color",
|
||||
"text_editor/theme/highlighting/line_number_color",
|
||||
@ -1711,6 +1712,7 @@ HashMap<StringName, Color> EditorSettings::get_godot2_text_editor_theme() {
|
||||
colors["text_editor/theme/highlighting/comment_color"] = Color(0.4, 0.4, 0.4);
|
||||
colors["text_editor/theme/highlighting/doc_comment_color"] = Color(0.5, 0.6, 0.7);
|
||||
colors["text_editor/theme/highlighting/string_color"] = Color(0.94, 0.43, 0.75);
|
||||
colors["text_editor/theme/highlighting/string_placeholder_color"] = Color(1, 0.75, 0.4);
|
||||
colors["text_editor/theme/highlighting/background_color"] = Color(0.13, 0.12, 0.15);
|
||||
colors["text_editor/theme/highlighting/completion_background_color"] = Color(0.17, 0.16, 0.2);
|
||||
colors["text_editor/theme/highlighting/completion_selected_color"] = Color(0.26, 0.26, 0.27);
|
||||
|
||||
@ -506,6 +506,7 @@ void EditorThemeManager::_populate_text_editor_styles(const Ref<EditorTheme> &p_
|
||||
colors["text_editor/theme/highlighting/comment_color"] = p_config.dark_icon_and_font ? dim_color : Color(0.08, 0.08, 0.08, 0.5);
|
||||
colors["text_editor/theme/highlighting/doc_comment_color"] = p_config.dark_icon_and_font ? Color(0.6, 0.7, 0.8, 0.8) : Color(0.15, 0.15, 0.4, 0.7);
|
||||
colors["text_editor/theme/highlighting/string_color"] = p_config.dark_icon_and_font ? Color(1, 0.93, 0.63) : Color(0.6, 0.42, 0);
|
||||
colors["text_editor/theme/highlighting/string_placeholder_color"] = p_config.dark_icon_and_font ? Color(1, 0.75, 0.4) : Color(0.93, 0.6, 0.33);
|
||||
|
||||
// Use the brightest background color on a light theme (which generally uses a negative contrast rate).
|
||||
colors["text_editor/theme/highlighting/background_color"] = p_config.dark_icon_and_font ? p_config.dark_color_2 : p_config.dark_color_3;
|
||||
|
||||
Reference in New Issue
Block a user