Danil Alexeev 45db62bfa3 Update GDScript syntax highlighter (#877) 3 veckor sedan
..
examples 5b725b55fd Fix bare nodepaths referencing absolute/root paths (#712) 10 månader sedan
.prettierrc.json fb96098c70 Fix keywords being incorrectly highlighted as function calls (#353) 3 år sedan
GDResource.tmLanguage.json e7e2d0439d Various QoL Improvements (#529) 1 år sedan
GDScript.tmLanguage.json 45db62bfa3 Update GDScript syntax highlighter (#877) 3 veckor sedan
GDShader.tmLanguage.json e7e2d0439d Various QoL Improvements (#529) 1 år sedan
README.md 29f1bc0ceb Change `$` node path shorthand regex to match only valid paths (#276) 4 år sedan

README.md

Helpful resources

You can find the regex syntax that VSCode uses here.

Creating and debugging regex

When creating regexes it is sometimes useful to test against a data set.

Regex101 allows for pretty good match testing. Unfortunately, it does not support the regex (Ruby) version that TextMate uses.

ExtendsClass's regex engine does support the Ruby variant, but the match testing experience is not as good. However, it automatically generates an FSM for your regex, which is very useful when debugging.