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.

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

Semantic tokens
Semantic tokens augment the editor syntax highlighting.

Extension settings
This extension contributes the following language:
practice: Lauterbach TRACE32® script language- Display name:
PRACTICE - File extensions:
cmm,cmmt
- Display name:
This extension contributes the following settings:
t32ls.t32.systemDirectory: TRACE32 system directoryt32ls.t32.temporaryDirectory: TRACE32 temporary directoryt32ls.trace.server: Trace server communication with VS Code.
This default setting is overridden by the extension:
editor.semanticHighlighting.enabled: Apply semantic highlighting for languagepractice.