Visual Studio Code review: Microsoft's cross-platform code editor

Visual Studio Code is a lightweight but powerful code editor running on computers, available for Windows, macOS and Linux. VSCode comes with integrated support for JavaScript, TypeScript and Node.js.

Visual Studio Code is a lightweight but powerful code editor running on computers, available for Windows, macOS and Linux. VSCode comes with integrated support for JavaScript, TypeScript, Node.js and has a rich extension ecosystem for other languages ​​(like C ++, C #, Java, Python, PHP, Go).

The use cases and deployment scope of Visual Studio Code

All frontend developers use VSCode to write Javascript / HTML / CSS. But more than that, about half of the backend developers also use VSCode to write Scala code!

Picture 1 of Visual Studio Code review: Microsoft's cross-platform code editor
Visual Studio Code

While VSCode and similar editors are appreciated, such as Sublime Text and Atom, which are often used by programmers for interpreted languages, VSCode is powerful and excellent, right away. even for backend developers, to write Scala, a typical compiled language. VSCode makes writing all types of code much easier.

Pros and cons of Visual Studio Code

Picture 2 of Visual Studio Code review: Microsoft's cross-platform code editor
VSCode is actively developed with the support of Microsoft

Advantages:

  1. Develop very actively with the support of Microsoft. The official documents are well maintained.
  2. There is very active community support with all the plugins you need. If you post an error on the GitHub repo, you will usually get a response within 4 days.
  3. For an electron application, the speed of VSCode is very high, almost equivalent to the original built ST3.

Defect:

  1. Like all other electron applications, VSCode's memory and battery usage are pretty bad.
  2. There is no git merge, which many expect, because ST3 and Atom are capable of doing that.
  3. The default shortcuts do not make sense and users have to reconfigure almost all of them.

If using Visual Studio Code, engineers spend less time fighting with the code editor. In addition, new engineers also want to use VSCode for fast acceleration, because configurations and plugins can be quickly copied from one computer to another.

Update 24 April 2020
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile