Jun 13, 2022

I built a Tinybird syntax highlighter for VSCode

The most popular IDE in the world just got cooler.
Luis Medel
Senior Backend Engineer

I knew that VSCode was popular, but I didn’t realize how popular until a colleague of mine shared this survey from StackOverflow. Fully 71% of developers prefer VSCode as their IDE. The runner up, Visual Studio (33%), doesn’t even come close.

I use VSCode myself, and as I was building Tinybird data projects the other day, I missed having the syntax highlights I’m used to seeing with other languages. Tinybird data projects are meant to be managed like code, with versioning, CI/CD, tests, etc. Why shouldn’t they have their own syntax highlighter?

So, rather than wait around, I did what any Tinybird dev would have done: I built it. A couple of nights ago I decided to give it a shot, and I’m pleased to say it’s already available for use in the VS marketplace! If you use VSCode, you can install it here. It offers syntax highlighting for both .datasource and .pipe files.

It’s really important to us that developers are able to treat their data projects just like they treat any other code project. For developers who use Tinybird, we’re trying to make building with data not just possible, but delightful. This is just one more small step in our journey to get there.

If you like this, or if you use a different IDE and want a Tinybird syntax highlighter, DM me on Slack and let me know!

Do you like this post?

Related posts

Real-time Data Visualization: How to build faster dashboards
A new way to create intermediate Data Sources in Tinybird
Tinybird
Team
Jun 15, 2023
Export data from Tinybird to Amazon S3 with the S3 Sink
Tinybird
Team
Mar 21, 2024
Tinybird: A ksqlDB alternative when stateful stream processing isn't enough
To the limits of SQL... and beyond
Automating data workflows with plaintext files and Git
Chatting GraphQL with Jamie Barton of Grafbase
Tinybird
Team
Apr 24, 2023
What it takes to build a real-time recommendation system
We launched an open source ClickHouse Knowledge Base
Tinybird
Team
Oct 11, 2022
The definition of real-time data

Build fast data products, faster.

Try Tinybird and bring your data sources together and enable engineers to build with data in minutes. No credit card required, free to get started.
Need more? Contact sales for Enterprise support.