VS Code Extensions
t32 Language Server

t32 Language Server

by xasc

Language server for the Lauterbach TRACE32® script language.

Downloads

67

Rating

— (0)

Version

0.8.0

Last updated

Jun 20, 2026

Language server for the Lauterbach TRACE32® script language. It is available for Linux, Windows, and macOS.

The extension packages t32-language-server to make LSP features available in VS Code and VSCodium.

Features

Code Folding

Long multi-line comments and PRACTICE blocks can be collapsed.

Sample screenshot for code folds

Cross-references

"Go to Definition" and "Find All References" locates macro, subroutines, commands, and scripts in your project.

Sample screenshot for cross-references

Semantic tokens

Semantic tokens augment the editor syntax highlighting.

Sample screenshot for semantic highlighting

Extension settings

This extension contributes the following language:

  • practice: Lauterbach TRACE32® script language
    • Display name: PRACTICE
    • File extensions: cmm, cmmt

This extension contributes the following settings:

  • t32ls.t32.systemDirectory: TRACE32 system directory
  • t32ls.t32.temporaryDirectory: TRACE32 temporary directory
  • t32ls.trace.server: Trace server communication with VS Code.

This default setting is overridden by the extension:

  • editor.semanticHighlighting.enabled: Apply semantic highlighting for language practice.

Related extensions