Skip to main content

a VS Code extension generator

Project description

VS Code Extension Generator for textX Languages

A textX generator which outputs simple, installable VS Code extension from a registered textX language project.

It is used primary by textX-LS project when generating and installing textX languages.

CLI Examples

Generate a VS Code extension for tx_workflow project packaged in archive:

textx generate examples/workflow/tx_workflow/workflow.tx -o . --target=vscode --project_name tx-workflow

Generate a VS Code extension for tx_workflow project packaged in installable vsix format:

textx generate examples/workflow/tx_workflow/workflow.tx -o . --target=vscode --project_name tx-workflow --vsix True

Other Notes

  • textX language project should be registrated in order generator to find it by passed project name
  • path to the grammar (examples/workflow/tx_workflow/workflow.tx) is not used for now, but idea is to be able to create project from it

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

textx-gen-vscode-0.1.2.tar.gz (8.0 kB view hashes)

Uploaded Source

Built Distribution

textx_gen_vscode-0.1.2-py3-none-any.whl (11.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page