Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyword stoplist of for GDScript (Godot's language) #3468

Open
LaraSQP opened this issue Aug 16, 2024 · 5 comments
Open

Keyword stoplist of for GDScript (Godot's language) #3468

LaraSQP opened this issue Aug 16, 2024 · 5 comments

Comments

@LaraSQP
Copy link

LaraSQP commented Aug 16, 2024

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.

@Jason3S Jason3S transferred this issue from streetsidesoftware/vscode-spell-checker Aug 16, 2024
@Jason3S
Copy link
Collaborator

Jason3S commented Aug 16, 2024

@LaraSQP,

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.

@LaraSQP
Copy link
Author

LaraSQP commented Aug 16, 2024

@LaraSQP,

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.

@geekley
Copy link

geekley commented Jan 2, 2025

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)

@Jason3S
Copy link
Collaborator

Jason3S commented Jan 3, 2025

@LaraSQP,

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.

@geekley
Copy link

geekley commented Jan 3, 2025

@Jason3S thanks
MSDF = Multi-channel signed distance field

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants