DevSum16: Benjamin Pasero: Visual Studio Code: Shipping one of the largest Microsoft JavaScript applications

Ta del av Benjamin Paseros session Visual Studio Code: Shipping one of the largest Microsoft JavaScript applications

How can you survive a project that uses JavaScript massively and must be continuously evolved? Visual Studio Code is a cross platform code editor indistinguishable from a native editor, but its code base was not always meant to be for a desktop application. In this talk I will share the key insights that allowed us to create a rich code editing experience and that will help you in managing a large, always evolving, JavaScript code base. We will take a deep look into the major steps in the evolution of VS Code from its humble beginning more than 4 years ago to one of the largest TypeScript code bases at more than 350k lines of TypeScript.