
Microsoft has followed GitHub, launching its own Monaco-based browser-hosted editor, v. It’s since been used as an editor in SkyDrive and Azure DevOps before being wrapped in Electron and used as the heart of Visual Studio Code, launched in 2015. Its first role was as Azure’s website editing tool and quickly followed as the editor for Office 365’s extension development site. Unveiled in 2013, it began life as a subset of the Visual Studio editor, built using TypeScript. Originally something of a skunk works project inside Microsoft, Monaco was developed as part of a plan to build online development tools out of a new lab in Switzerland. Those that do can be synced from your account, along with any settings, by logging into v with the same account you use for Visual Studio Code. As it runs in your browser’s sandbox there’s no compiler or terminal, and many extensions won’t run (especially those that rely on tools such as. v isn’t a replacement for a local editor. You’re not making a clone of the repo instead you’re using GitHub’s APIs to work directly against your cloud-hosted code.

You don’t have to worry about code being left on a random PC if you’ve borrowed a keyboard to fix an urgent bug. Maybe you don’t have the time maybe you’re just reading through some comments and have a quick fix maybe your development PC is an hour away and you need to make a change now.

It’s a useful tool for changing your code without having to launch an editor on your PC, update your local git branch, and then make a change. This launches the core editor from Visual Studio Code in your browser with all the features you need to make a quick change and then commit it back to the repo.

If you’re browsing some code in a repo, all you need to do to launch an editor is press “.” or edit the page URL, switching out.
