Browse Source

Fix script highlighting for classes that begin with "_"

Franklin Sobrinho 9 năm trước cách đây
mục cha
commit
56bc005643
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      tools/editor/plugins/script_editor_plugin.cpp

+ 5 - 1
tools/editor/plugins/script_editor_plugin.cpp

@@ -327,7 +327,11 @@ void ScriptTextEditor::_load_theme_settings() {
 
 	for(List<StringName>::Element *E=types.front();E;E=E->next()) {
 
-		get_text_edit()->add_keyword_color(E->get(),type_color);
+		String n = E->get();
+		if (n.begins_with("_"))
+			n = n.substr(1, n.length());
+
+		get_text_edit()->add_keyword_color(n,type_color);
 	}
 
 	//colorize comments