Blue Planet Extension Pack
An extension pack for development on the Blue Planet Platform
Extensions Included
- Blue Planet IDE - Common - Commands for Blue Planet
- Blue Planet IDE - TOSCA - Linting, Validation, Snippets for TOSCA-lite
- Blue Planet IDE - RA - Support for BP resource adapters
- Blue Planet IDE - BPMN - BPMN Modeling for Blue Planet
- Python - Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, refactoring, unit tests, snippets, and more.
- Blue Planet IDE - SOO - Support for creation and updation of the SOO configuration with the help of SOO wizard
- Visual Studio IntelliCode - AI-assisted development
- markdownlint - Markdown linting and style checking for Visual Studio Code
- prettier - Code formatter
- Better Jinja - Syntax highlighting for jinja(2) including HTML, Markdown, YAML, Ruby and LaTeX templates
- YAML - YAML Language Support by Red Hat, with built-in Kubernetes and Kedge syntax support
- TextFSM Template Syntax - Syntax highlighting for TextFSM templates
- Drools - Language support for Drools files (.drl)
- Groovy Lint, Format and Fix - Lint (code quality), Format and Auto-fix your groovy files and Jenkinsfile
- Ascii doctor - Provides live preview, syntax highlighting and snippets for the AsciiDoc format using Asciidoctor.
- Draw.io - Integrates Draw.io (also known as diagrams.net) into VS Code.
- XML - Adds XML support to VS Code
Other Recommended Extensions
Manual Packaging
Install NPM Packages (vsce )
npm i
Package the Extension Pack
npx vsce package --baseContentUrl=https://git.blueplanet.com/BluePlanet/DevTools/bp-extension-pack/blob/master/
Contributing
Think an extension should be added or removed? Open a Merge Request and we'll take a look!
Enjoy!
| |