Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Intelie Pipes LanguageNew to Visual Studio Code? Get it now.
Intelie Pipes Language

Intelie Pipes Language

Vinicius Lucena

|
304 installs
| (0) | Free
Pipes highlight code for a better experience
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Pipes Language - VS Code Extension

Welcome to the VS Code extension for Intelie Pipes Language.

This extension provides syntax highlighting for .pipes files, enhancing your coding experience with a more readable and visually appealing interface.

📲 Features

Syntax highlighting for .pipes files. Dark and light themes for different working environments.

🛣️ Roadmap

  • [x] Add basic highlight
  • [x] Add code Snippets structure
  • [ ] Add debugger

This roadmap above is only for default colors.
To change the color for pipes specific we need to include in a theme. we might add in the file Pipes Light Mode-color-theme.json. this one is should be a copy of the theme you have adding the scopes and color created in pipes.tmLanguage.json For now we will make it avaliable but it is not ready for use.
Should follow the same tokens as the basic highlight.

💻 For developers

The project was done using Yo Code, vscode-generator-code

In order to make a more robust extension, we might need to add a theme or add a script to add to the current theme a pipes syntaxe highlight specific. It is possible setting up the proper names and scope for every pattern created.

I decided to create thetmLanguage.json structure based on Rust, it is easy to follow and understand, and we can add more to the structure with a well defined hierarchy.

Here you find Microsoft's Visual Code Studio Documentation for Syntax Highlight Guide.

The tmLanguage.json format can be find in TypeScript-TmLanguage Repo

The best way I found is to look up for examples in other languages, here is the repo for all VSCode built-in languages syntaxes highlights.

You may find more examples in the Monarch syntax definition

More can be found in the Language Extensions Overview

🤝 Contributing

Everyone at Intelie is allowed to commit.

Please feel free to contribute.

Discuss with the team on channel #live-us-delivery-dev.

Write tests for your changes.

Try to write self-explanatory code.

Follow the code guidelines.

Create a pull request, tag maintainers and we'll try to review it shortly.

Call and tag maintainers on slack if nobody responds 🫥.

➕ More

Check it out the repo with plugin for Intellij IDE

Release Notes

We added code snippets!

0.0.1

Initial release with pipes highlight, strings and comments

0.0.1

We completed the initial roadmap!

0.1.0

Fixed string Interpolations and added code snippets!


Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft