Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>TSLGen-EditorNew to Visual Studio Code? Get it now.
TSLGen-Editor

TSLGen-Editor

DB-TUDresden

|
172 installs
| (0) | Free
VSCode Editor Extension for editing TSL-Generator data files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VS-Code Editor Extension for TSL-Generator Data Files.

The TSL-Generator uses YAML files as the data model. As YAML sometimes is hard to debug and maintain, the Editor Extension is meant to be used as a tool that makes life easier.

Features

Currently, the extension supports the following features:

New File Creation Wizard

Adding new data files to the TSL Generator folder.

Focus-Mode

Hide all TSL Generator directories and files which are not relevant for you.

Outlining

Add relevant links of a document to the outline

Auto-Completion

Get suggestions for possible keys. Create object sceletons for complex objects

Sort Data File

Sort file on [Primitive Name], sort definitions on [Extension and Flags].

Ad-Hoc Preview

Render the currently selected primitive.

Build and Test

Generate the necessary code for a single primitive and execute associated tests.

Known Issues

  • It seems to be the case that the Redhat Extension interferes with at least the auto-completion. So please deactivate the extension if installed for your TSLGen project.

Version History

0.1.2

  • Fixed preview (escaped html tags)
  • Fixed twig template generation
  • Improved generation (generator is started once and subsequently asked to generate only a portion)
  • Added Diagnostics

0.1.1

  • Added Building and Testing capabilities
  • Improved auto-completion

0.1.0

  • Preview rendering works for primitive-declaration, primitive-definition(s) and extension

0.0.5

  • Added Sorting of Primitives in a TSL Primitive Data File.
  • Added Formating a TSL Data File.

0.0.4

  • Added Focus-Mode.
  • Added command to create new data files.
  • Optimized Preview rendering.

0.0.3

  • Refactored Library name from TVL to TSL.

0.0.2

  • Improved Preview.

0.0.1

  • Initial release.

Acknowledgments

Thanks to Alexander Krause for getting the web view and rendering up and running.

Find more interesting research on our homepage.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft