Ever been curious how IDEs and editors support different frameworks and languages? Or maybe you wanted to develop a plugin to support some new framework or contribute to an existing one?
In this talk, I’ll explain how support for frameworks is built in WebStorm, using our open-source Angular plugin as an example. We’ll go through every part of this process – from adding basic syntax highlighting to building inspections and refactorings. I’ll talk about the challenges that are out there and how we have overcome them.