Session
Creating your own language in VS Code: behind the scenes of a daily tool
Sometimes, a tool is so common that we forget how incredible its capabilities really are.
This is the case with IDEs, which offer impressive features when you think about it: syntax highlighting, contextual errors, auto-completion, renaming, go-to-definition, quick previews, and even specialized integrations.
For the past two years, I’ve been working on AML, a fast language for defining database schemas, and I recently implemented these features in VS Code.
I must admit, it was incredibly satisfying to see my language come to life step by step and start to resemble the languages we use every day.
In this talk, I’ll take you through this journey and reveal the inner workings of VS Code to support a language.
Whether you’re looking to create your own extension or simply want to better understand the tool you use daily, this talk is for you.
Loïc Knuchel
Developer and entrepreneur, I'm launching Azimutt to enhance database usability
Paris, France
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top