Skip to main content

a syntax highlight generator for textX languages

Project description

Syntax Highlighting Generator for textX Languages

This project uses textX grammar and generates syntax highlighting file for it.

Supported syntax highlighting languages:

CLI Examples

Generate a default syntax highlighting for workflow language:

textX generate --target textmate ./examples/workflow/workflow.tx --name Workflow

Generate a custom syntax highlighting for workflow language:

textX generate --target textmate ./examples/workflow/workflow.tx --name Workflow --syntax_spec ./examples/workflow/workflow.txcl

Other Notes

Some parts of code are used from textX-languageserver project.

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-coloring-0.1.2.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

textx_gen_coloring-0.1.2-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file textx-gen-coloring-0.1.2.tar.gz.

File metadata

  • Download URL: textx-gen-coloring-0.1.2.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.6

File hashes

Hashes for textx-gen-coloring-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b471a092cb7cb75bf7343a728737220f11953c970598d24e133b1a58d0cd1105
MD5 be376a149921399aa00ead4fa9d89644
BLAKE2b-256 dcfcd73088181007efeebbe510145a3a6f041f8a6e354b255a9db1bc19fdad03

See more details on using hashes here.

File details

Details for the file textx_gen_coloring-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: textx_gen_coloring-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.6

File hashes

Hashes for textx_gen_coloring-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 49984908503c836c6f41362d0782f336724d38792b1da1b62c1528f10b125cbd
MD5 ef70f05a625ed09b349380ab5b8d7c9b
BLAKE2b-256 571c1b4581156d9a4f85a319fad15b6f318480eaeeff535a6dbf89622fc872a7

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