Visual Studio Code — development editor, markdown editor, IDE, or whatever you think of it as — is one of the staples of the development community. I use it daily, and so do many other developers ...
... which is why I’m excited to announce the release of Visual Studio Online!
I awoke this morning to find, on the wonderful TLDR Newsletter, that Microsoft had released a new product: a cloud-based VSCode that runs in the browser.
At first, you may be skeptical. Won’t running it in a browser compromise performance? As it turns out, VSCode is written mostly in TypeScript and built on Electron, a framework that lets developers build desktop apps using web technologies using Chrome. This means the transfer to the browser requires very little change in code, and very little change in performance!
Microsoft market VSOnline at the top of the landing page as a “Cloud-powered dev environments accessible from anywhere“. Looking deeper in the page, VSOnline appears to live up to the claim. The site has
- source code editors.
- development/testing runtimes (CLI).
- support for linters and debuggers.
- support for extensions.
An editor, git support, extensions, and a CLI for building, testing, and running? Sounds like VSCode... available from anywhere!
Additionally (and I know you programmers and power users will like this), VSOnline saves settings, git configs, and dotfiles, so you can have your personalized environment wherever you are.
Lastly, VSOnline comes with built in support for Live Share and IntelliCode, allowing for excellent collaboration and code recommendations.
So, what does VSOnline do for us?
- Powerful cloud backend
- Browser based convenience
- Accessible from anywhere
- Extension support
- Support for any language
- Real-time collaboration
- Saved settings and dotfiles
- Ability to self host
- Almost all features of VSCode!
With all these features (and likely plenty of more), VSOnline is proving to be a powerful always-accessible environment.