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

Uploaded Source

Built Distribution

textx_gen_vscode-0.1.3-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file textx-gen-vscode-0.1.3.tar.gz.

File metadata

  • Download URL: textx-gen-vscode-0.1.3.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.6

File hashes

Hashes for textx-gen-vscode-0.1.3.tar.gz
Algorithm Hash digest
SHA256 d8ade9c4f673c51026b4a6f15c47f4145abf7489de860697abe87bc08756247e
MD5 db8dbcf392039994d76078e244e86aa9
BLAKE2b-256 ced5bab3a2cffc94270839edf8386fd034f8dc97d08f7cab8d95c321276b7b11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: textx_gen_vscode-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.6

File hashes

Hashes for textx_gen_vscode-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6b4b0121540e2f47ab4266054feaa2e96aec0370708408ed5236d57ae5e812b1
MD5 58c1870498d587dee99243aee840c368
BLAKE2b-256 7b586a656ad18b37b62f3c3d6cbb1d7972814bcb6c0961dc198ead197a0b58be

See more details on using hashes here.

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