Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Spanner SQLNew to Visual Studio Code? Get it now.
Spanner SQL

Spanner SQL

Mark Arranz

| (0) | Free
Spanner SQL language support powered by ssql-ls
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Spanner SQL for VS Code

VS Code extension for GoogleSQL, powered by ssql-ls. Supports the GoogleSQL subset for Spanner.

Installation

Install from the VS Code Marketplace or search "Spanner SQL" in the Extensions panel.

The extension bundles the language server automatically — no additional setup required.

Features

All features come from the LSP server:

  • Diagnostics (syntax errors, schema validation)
  • Completion (tables, columns, functions, keywords)
  • Hover (function signatures, column types)
  • Go to Definition / Find References
  • Formatting
  • Rename
  • Code Actions (uppercase keywords, extract CTE, convert implicit join)
  • Semantic Tokens
  • And more

Settings

Setting Default Description
ssql.serverPath "" (auto-detect) Path to the ssql-ls binary. Leave empty for auto-detection.

Installing from VSIX

You can also install the extension manually from a .vsix file:

  1. Download the latest .vsix from GitHub Releases
  2. Install via CLI:
    code --install-extension vscode-ssql-*.vsix
    
    Or in VS Code: Extensions panel → … → Install from VSIX…
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft