Saturday 16 March 2019

Visual Studio Code: Introduction

Visual Studio Code is a rich source code editor which can run on any platform including Windows, macOS, and Linux. It has built-in support for different languages like JavaScript, TypeScript, and Node.js and it also has different extensions for different languages like C++, C#, Java, Python, PHP, Go like for example here is an extension named PHP Debug which helps in debugging in PHP. You can explore different extensions here
Advantages and Disadvantages of Visual Studio Code.

Advantages

  • Vast resources for extensions - The major advantage of the Visual Studio Code is that it has a vast amount of extensions which can be found here.
    So if you want support for any languages you can choose from a vast range of extensions and you don't need a separate editor for a different language.
  • IntelliSense - IntelliSense is a term for code-completion aid that includes a number of features: List Members, Parameter Info, Quick Info, and Complete Word. So having IntelliSense in your code editor is a big advantage when you are learning to program or developing software for your own needs.
Disadvantages

  • It crashes a lot while building large projects.
  • With its vast rich set of extensions, it is not beginner friendly as a beginner might find it difficult to get a difficult time figuring out how things work.
  • Debugging needs to be easier. Debugging might take a long time plus it might be a difficult time for a beginner to debug his code depending on the project.

No comments:

Post a Comment