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.

Start building with Tinybird
If you've read this far, you might want to use Tinybird as your analytics backend. Start for free with no time limit.
Subscribe to our newsletter
Links to our blog and other great reads sent every other Saturday.

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

Product design: how our SaaS integrates with git
Ship data as you ship code: Tinybird is becoming local-first.
Instrument your LLM calls to analyze AI costs and usage
Why we just released a huge upgrade to our VS Code Extension
DataOps: 10 principles to develop data intensive projects
Publish SQL-based endpoints on NGINX log analysis
Changelog: Revamping the API endpoints workflow and boosting your productivity
A big performance boost, adding columns and more

Tinybird

Team

May 31, 2021
Build a Datadog alternative in 5 minutes
Changelog #20: Data Source descriptions and beta testing of Parquet ingestion

Tinybird

Team

Apr 13, 2022

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.
Tinybird uses cookies and similar technologies to enhance site navigation, analyze site usage and traffic, and as further described in our Privacy Notice. Click “Allow All“ to enable all cookies or “Reject All“ to reject cookies. You can also set your own preferences by clicking “Manage cookies”.