Posts

Showing posts from July, 2020

Why VS Code?

Image
The most important tool for developers is that which lets us author code: the development environment.  IDEs vs. Text Editors First, let’s establish some context. For developers of many languages, standard practice dictates the use of an IDE (Integrated Development Environment). IDEs are generally heavyweight, fully-featured code editors that include things like build/compiler setup, debuggers, code analysis tools, and more. Examples of IDEs include Eclipse, Visual Studio, and XCode. By contrast, web developers have traditionally utilized text editors, which are very lightweight by comparison and have historically not shipped with many features. There exist IDEs for web dev (the most popular of which is probably  WebStorm by JetBrains ), but text editors such as Notepad++, Vim, Emacs, Sublime Text, and VS Code are still  dominant . Why VS Code? What makes VS Code special? Microsoft’s Visual Studio Code is a text editor with powerful IDE-like features.  Side note: VS Code is a totally s