Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Tableau Language SupportNew to Visual Studio Code? Get it now.
Tableau Language Support

Tableau Language Support

DB Cooper

|
1,754 installs
| (1) | Free
Tableau calculations, workbook XML editing, Copilot tools, formatting, and verified TWB/TWBX exports for Tableau Desktop
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Tableau Language Support

Write Tableau calculations and inspect, edit, and style workbooks in VS Code.

Download 1.14.1 · User guide · Demo and screenshots · Changelog

Get started

Requires VS Code 1.95+. Download the GitHub .vsix, then run Extensions: Install from VSIX… to install Tableau Language Support by TrueCrimeAudit.

  1. Open a folder containing a .twb or .twbx workbook.
  2. Select Tableau LSP in the activity bar to open Tableau Tools.
  3. Open a .twbl file for calculation completion, hover help, diagnostics, and formatting.

Editing and exporting files needs no Tableau account. Install the VSIX, or start with the synthetic demo.

The Marketplace listing served 1.5.8 at the September 19 release check because Microsoft's publisher service blocked the update. Use the GitHub VSIX for 1.14.1.

Features

Workflow Tools
Calculate Function and field completion, signatures, diagnostics, snippets, formatting, and Calc Bank.
Inspect Browse datasources, fields, calculations, and worksheets; extract calculations and workbook metadata.
Edit Add calculated fields, edit packaged XML, save copies, compare backups, and restore changes.
Style Edit fonts, borders, and colors; generate palettes; strip formatting; import and export themes.
Ask Copilot Use @tableau to inspect, calculate, edit XML, or export. Requires Chat and model access.

See it working

Actual captures of the released 1.14.0 extension.

Calculation completion with the workbook inspector in VS Code 1.14.0

A generated palette saved to Preferences.tps in VS Code 1.14.0

Walk through extraction, formatting, backups, and palettes →

Editing and recovery

Workbook edits create timestamped .tableau-lsp-backups and verify the saved XML. Packaged .twbx edits preserve the other archive entries. Save a Workbook Copy exports a separate file. Editing guide →

File checks do not validate Tableau rendering, connections, or calculation results. Verify those in Tableau Desktop. Verification record →

Development

npm ci
npm test

F5 builds and launches an isolated demo. CI also tests the installed VSIX. Debugging · Report an issue

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