Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>GSLNew to Visual Studio Code? Get it now.
GSL

GSL

Patrick Trant

|
1,948 installs
| (1) | Free
GSL Editor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Description

The GSL Editor is an extension for the GemStone Language for Simutronics' Interactive Fiction Engine games.

Features

  • Function to automatically download or upload scripts.
  • Syntax highlighting
  • Auto Indentation
  • Snippets for every GSL command
  • Go to/Peak Definitions (matchmarkers)
  • Outline view to see every matchmarker within a script and ability to click to go to directly to that line.

Setup

Setup instructions can be found here.

Known Issues

Submit bugs to the issue tracker.

Join the #gsl-editor channel on the official GemStone IV Discord server to discuss any issues, feedback, or enhancements.

Release Notes

All notable changes will be documented in the changelog.

Build Custom VSIX File

Run the following to create a custom build of the extension:

  • Update package.json version property to indicate pre-release build, e.g. 1.14.1-jul2025beta
  • git clean -dxf (Optional; prevents packaging of unnecessary files. WARNING: WILL DELETE FILES THAT AREN'T CHECKED IN!)
  • npm ci
  • vsce package (will run compile)

This will create a VSIX file that you can install via Ctrl+Shift+P -> Extensions: Install from VSIX... in VSCode.

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