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.2.1.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

textx_gen_vscode-0.2.1-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file textx_gen_vscode-0.2.1.tar.gz.

File metadata

  • Download URL: textx_gen_vscode-0.2.1.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for textx_gen_vscode-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a8ad2cdeec30b1ed79c8593c84f3c9058c466c654033d0f45a26c8e3650a1860
MD5 55ed7ac66b600daef8a372d70cb89c35
BLAKE2b-256 5c7ccd5eca8658fbf594388579a9155e5059628b6122be1c384003ac6692b060

See more details on using hashes here.

File details

Details for the file textx_gen_vscode-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for textx_gen_vscode-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ac7567b1f852cb08e3cdcad2ebdce9facb6fe62b880679789bd40a238088e323
MD5 7e0acb5868717b5dc31357775bb647e8
BLAKE2b-256 32296818b1e6ac33ee2a8b7077940936e6de3a0a79d7fca306d0a9e4148b1542

See more details on using hashes here.

Supported by

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