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

FlatBuffers Language Server

Stephen Panaro

|
1 install
| (0) | Free
Go-to-definition, autocomplete and more for FlatBuffers schema files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-flatbuffers-language-server

VSCode Marketplace Version

VSCode editor extension to add language server features for FlatBuffers. Powered by flatbuffers-language-server.

screenshot of a flatbuffer file in vscode

Features

  • Hover to see type definitions and comments.
  • Click to go to definition or see references.
  • Completions for types and keywords.
  • Real flatc errors and warnings in your editor.
  • Quick fixes for some errors.
  • Rename custom types across files.

Install

On the VSCode Marketplace.

Requirements

You'll need to install a separate extension for FlatBuffers syntax highlighting. This one works.

Extension Settings

You can configure how the extension finds the language server binary.

  • flatbuffers.languageServer.autoDownload: Have the extension automatically download updates to the language server. (Default: false)
  • flatbuffers.languageServer.path: Specify a path to the language server binary. When unset, the extension will search for a binary in your PATH before offering to download one.
    • You can download a pre-compiled binary here or build from source.

Release Notes

Most of the extension functionality comes from the language server. These release notes cover VSCode-specfic configurations.

0.0.1

Initial release:

  • Configure a language server binary path
  • Option to have the extension download a binary
  • Option to have the extension keep the binary up to date
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft