Microsoft has launched VSCode few weeks back for Cross Platform (Linux/Mac,Windows) and 55% download was Non-Windows. Shocking , right ?
HackerNews had a post on this and had really lot of comments/traffic on it.
Lets see the first look of Code.
Its lightweight and simple and has GIT embedded with this.
But I am not here to say that Code has been released by Microsoft. I am here to shock you little bit.
When you are on Code, Just press F12.
And lets see the below image.
#%$#@ ???? Is it Chrome Dev Tools ?
YES !!! It is!
In fact VSCode has been built with Web Technologies like HTML,CSS , JavaScript with Chromium and NodeJS . Here , Chromium is the Engine for Chrome browser by Google.
Lets get a little idea about CEF (Chromium Embedded Framework)
And they used Electron for Cross Platform . Electron helps to Build cross platform desktop apps with web technologies Formerly known as Atom Shell. Made with Love by GitHub.
Initially developed For GitHub’s Atom editor , Electron has since been used to create applications by companies like Microsoft, Facebook, Slack, and Docker.
Slack‘s new Desktop app was also built with this.
In VSCode , what we do Like adding/editing Projects/Folders/Files , all is saved in HTML5’s Client Side DBs like IndexedDB and LocalStorage. To know more about HTML5 Database , you can see my other posts on HTML5 Database here
https://shahjadatalukdar.wordpress.com/2013/09/27/using-html5-localstorage-with-angularjs/
https://shahjadatalukdar.wordpress.com/2014/01/18/websql-welcome-to-client-side-db-part1/
Lets see the below image.
Okay , lets see Where the World goes to!
Cheers!
//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
(adsbygoogle = window.adsbygoogle || []).push({});