Table of Contents generated with DocToc
The Pattern Language (TPL) syntax highlighting extension for Visual Studio Code. TPL is used to create rules and models which describe applications, products and other real-world entities that have been modeled in BMC Discovery.
This repository was manually copied (instead of being properly forked) from the repo by dudexino. This was an accident and was not an attempt to take credit for his work. The original repo is located here: https://github.com/dudexino/vscode-tpl
The original repo was based on existing extension for Atom editor: https://github.com/trianglesis/language-tplpre
TPL is used in BMC's Discovery application. Full documentation can be found here: https://docs.bmc.com/docs/display/DISCO113
TPL Documentation: https://docs.bmc.com/docs/display/DISCO113/The+Pattern+Language+TPL
This extension is not endorsed or sponsored by BMC in any way. The intent is to provide a tool to help developers who work with TPL and Discovery.
Why Visual Studio Code?
Visual Studio Code is a much more powerful tool than simple text editors. It is customizable and lightweight, making it ideal for a lesser known language such as TPL. You can open up a directory of TPL patterns, giving you the option to search them all inside the editor, make global changes, and organize projects with greater efficiency. It runs on Windows, Mac, and Linux.
Download VS Code here: https://code.visualstudio.com/
Released 6/1/19. Can be installed via the VSCode marketplace, or downloaded from the release list on Github.
Want to Contribute?
This repository is open to contributions from others. Please follow contribution guidelines: