Keyword stoplist of for GDScript (Godot's language)
Opened this issue · 5 comments
Great extension. Thank you for developing it and making it available to us all. I have been using it for years.
I am currently doing some programming in Godot and would like to add the stoplist of keywords for its language (GDScript) to the spellchecker.
How does one go about it?
Thanks again.
Thank you for the offer.
cspell-dicts
is where all the dictionaries packaged with the spell checker extension are located.
Directions on How to create a new dictionary should be a good place to start.
If you have questions, please feel free to ask.
Thank you for the offer.
cspell-dicts
is where all the dictionaries packaged with the spell checker extension are located.Directions on How to create a new dictionary should be a good place to start.
If you have questions, please feel free to ask.
Much appreciated. Will look into it.
Here's some of my own I've gathered so far.
godot.txt
- somewhat generic godot terms, which could appear in many file types (e.g. file extensions in paths)
ctex
fontdata
gdextension
gdnative
gdresource
gdscene
gdscript
gdshader
gdshaderinc
godot
godotsharp
gservices
mathf
oggvorbisstr
onready
stex
stpq
tscn
gdscript.txt
- GDScript API or Godot core API as seen from GDScript; could be specific to .gd files
absf
callv
ceili
clampf
clampi
findn
floori
fposmod
maxf
printt
randf
randfn
roundi
signf
signi
XRAPI
gdshader.txt
- GDShader keywords/API; could be specific to .gdshader and .gdshaderinc files
isampler
usampler
xform
game-development.txt
- generic terms in gamedev, not Godot-specific (other game engines could use it too)
aabb
bptc
cubemap
lerp
lightmap
lightmapper
lods
msdf
multimesh
occludee
premult
pvrtc
respawn
rigidbody
skybox
slerp
spritesheet
subparticle
trimesh
usemtl
wasd
(consider it public domain, no need for attribution)
I created source files to add Godot / GDScript terms here: dictionaries/gaming-terms/src. Terms can be added right from the GitHub UI, no need for local clones.
@geekley thank you for some of the initial terms. I have added the ones you gave to the src files.