Script more intelligently
A full-featured language server that understands your GSC and CSC scripts.
Catch errors before you compile
GSCode analyses your scripts as you type — catching syntax errors, missing references, type mismatches, unused variables, and more.

See what your code does
Hover over any function, variable, or property to see its type, parameters, and description — including documentation from a community-led database of built-in functions.

Get the requested weapon object based on game mode agnostic weapon name string.
Completions that understand your code
Context-aware suggestions for functions, variables, keywords, macros, and file paths — with full signature information and namespace support.

Code Navigation
Jump to any definition, find every reference, and browse symbols across your entire workspace — with full namespace-qualified lookup support.
Workspace Indexing
Index your project for cross-file completions and diagnostics. Choose between partial (fast, signatures only) or full (complete semantic analysis) modes.
Semantic Highlighting
Rich syntax coloring that distinguishes functions, variables, parameters, namespaces, classes, properties, macros, and more.
VS Code based IDEs