Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>TScript Programming LanguageNew to Visual Studio Code? Get it now.
TScript Programming Language

TScript Programming Language

GAMINGNOOBdev

|
5 installs
| (0) | Free
Teaching Script (TScript) Language Support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TScript programming language extension

The definitive TScript Programming Language VSCode Extension.

Prerequisites

You have to have dotnet 8.0 installed in order to run the language serverr.

Usage

To get completions for variables with a FIXED type you have to specify it's type in a special way. Here is a short example for having a variable have the canvas.Bitmap type:

#type=canvas.Bitmap
var bitmap = canvas.Bitmap(".......");

bitmap. # <-- completions would appear after you type the dot (".")

Features

  • Syntax highlighting
  • Full completion support
  • Respecting public and private methods

WIP Features

  • Cross file completions (aka having a function in one file and still recognizing it's existence in another one)
  • Standard library integration
  • use namespace <name> actually working lol
  • Derived classes contributing to the completions
  • Completions for nested namespaces / classes inside nested namespaces

Extension Settings

  • Enable Debug Log: Enables logging debugging information useful for debugging the language server (disabled by default)
  • Log file location: Set a custom path for the log file (default location is right next to the server binary)

Known Issues

See Bugs.

Release Notes

See Changelog.

Most importantly...

H A V E F U N

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft