GDScript (Godot Scripting Language) grammar for atom.io.
Converted from the sublime text grammar: https://github.com/beefsack/GDScript-sublime
- Syntax highlighting
- Autocompletion! (using autocomplete+). Will be obsolete! Check out: atom-autocomplete-gdscript by neikeq
- Symbol generation with goto package
apm install lang-gdscript
- or from atom > settings > install
- [DONE] Fix Comments
- [DONE]
RemoveReduce Duplicates - [DONE] Reduce Precedence
- [DONE] Turn Off Exclude Lower Precedence
- [DONE] Add Classes to completions (totally forgot)
- [DONE] Add class extends snippet (as clex)
- [DONE] Disable .variable.other.gdscript
- [DONE] Add scope of class/method/constant/signal to right label
- [DONE] Correct some of the entities that won't highlight individual pieces (typing
class
won't highlight until you haveclass Name:
) - [DONE] add the other support functions (this is going give a long, long list)
- [DONE] fix support for goto package (symbol generator)
- [] follow grammar guidelines more strictly
- [] add better completions using the base class
- [] update docs