diff --git a/syntaxes/GDScript.tmLanguage.json b/syntaxes/GDScript.tmLanguage.json index 5766a3f..c406b44 100644 --- a/syntaxes/GDScript.tmLanguage.json +++ b/syntaxes/GDScript.tmLanguage.json @@ -454,7 +454,7 @@ "name": "variable.other.constant.gdscript" }, "pascal_case_class": { - "match": "\\b([A-Z]+[a-z_0-9]*([A-Z]?[a-z_0-9]+)*[A-Z]?)\\b", + "match": "\\b[A-Z]+(?:[a-z]+[A-Za-z0-9_]*)+\\b", "name": "entity.name.type.class.gdscript" }, "signal_declaration_bare": {