Metadata-Version: 2.1
Name: textx-gen-vscode
Version: 0.1.2
Summary: a VS Code extension generator
Home-page: https://github.com/danixeee/textx-gen-vscode
Author: Daniel Elero
Author-email: danixeee@gmail.com
License: MIT
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](https://github.com/textX/textX-LS) project when generating and installing _textX_ languages.
        
        ## CLI Examples
        
        Generate a _VS Code_ extension for `tx_workflow` project packaged in archive:
        
        ```bash
        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:
        
        ```bash
        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
        
Keywords: textX DSL python domain specific languages VS Code
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
Provides-Extra: dev
Provides-Extra: test
Provides-Extra: ci
