Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>FreeSpace Open Language ServerNew to Visual Studio Code? Get it now.
FreeSpace Open Language Server

FreeSpace Open Language Server

qazwsxal

|
4 installs
| (0) | Free
Language support and tools for FreeSpace Open modding: tables, models, missions and more.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FreeSpace Open Language Server

Language support and tools for FreeSpace Open (FSO) modding: .tbl/.tbm mod tables, .fs2/.fc2 missions, and .pof models — syntax highlighting plus a language server that understands FSO's modular-table merge semantics, VP archive contents, and POF model files.

Features

  • Syntax highlighting for .tbl/.tbm grammar.
  • Go to Definition (F12 / Ctrl+Click) across mod-wide cross-references (sounds, textures, explosion animations, target priority groups, layered $Name: entries).
  • Effective definition hover on ship/weapon $Name: lines, merged across every applied .tbl/.tbm layer with per-field provenance.
  • VP/VPC archive awareness, including LZ41-compressed entries.
  • Interactive 3D POF model viewer with subsystem navigation.
  • Knossos-aware mod search-path and load-order resolution.

Requirements

No external dependencies. For cross-mod features to resolve anything, open a file that lives somewhere inside a real FSO mod's folder tree (a data/tables directory with, somewhere above it, a Knossos-style mod.json or a mod.ini).

Release Notes

See CHANGELOG.md in this extension's package.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft