瀏覽代碼

Fix script highlighting for classes that begin with "_"

Franklin Sobrinho 9 年之前
父節點
當前提交
56bc005643
共有 1 個文件被更改,包括 5 次插入1 次删除
  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