If you have been living under a rock, you may not have heard that Microsoft just released a new multi-platform code editor named “Visual Studio Code”. Obviously it is a spawn off of it’s brother, Visual Studio. So how will this compare to Atom.io or Sublime Text Editor? Lets take a look and see my first impressions.
There you go, my first screenshot of the editor. Looks clean enough and odly reminds me of a remix of my current Atom.io environment + visual studio environment.
The dark theme is what I live for. Not really a lover of purple, but it does sub-consciously inquire my brain to think of royalty.
You may be asking what the four icons on the left side are for. It appears they are as follows: Explore, Search, Git, and Debug.
Explore: Seems to allow for your normal preview of the directory you are working with.
Search: Find and replace tool? Adds the ability to search via a regular expression, that is pretty cool.
Git: Haven’t tried this on the windows install yet. Did test it out with on my linux VM though. Very helpful, however doesn’t work well with a git repo over HTTPS. I suggest you use SSH anyways though.
Debug: Haven’t really tried this out yet.
Trial Run w/ Node.JS:
So I went ahead and cloned my most recent project: “Node Against Humanity”. In which, is just as it sounds. It is a real time app that allows a family to play CAH on their big screen w/ their phone’s as input devices.
Yet when I switched to my GIT tab in VS Code, it said I didn’t have git installed on my system:
It appears someone else installed Github for Windows on my machine. Therefore, I was able to just find the weird “appdata” path and add it to my environmental variables. Easy fix.
Wrapping everything up, the editor looks nice. The syntax highlighting is simple enough. I really enjoy the intellisense instead of crappy auto competition stuff I usually have to work with. If you don’t enjoy the sidebar being there you can actually just click the current icon you are working with to make it disappear. There are plenty of options. I feel this editor really lives up to it’s name. It is just for code. Don’t expect to be doing any cool drag and drop WYSIWYG in the editor, but it does seem to render HTML pages quite nicely. Looking forward to the future of this editor.