TrustRadius: an HG Insights company

Microsoft Visual Studio Code

Score9 out of 10

908 Reviews and Ratings

What is Microsoft Visual Studio Code?

Microsoft offers Visual Studio Code, a text editor that supports code editing, debugging, IntelliSense syntax highlighting, and other features.

Categories & Use Cases

Microsoft Visual Studio Code best IDE for coding

Use Cases and Deployment Scope

We use Microsoft Visual Studio Code mainly to develop in Java and Apache Camel. Very recently we have added Github Copilot extension and we are very satisfied in the way it is embedded and the many situations where it help us by asking questions and getting very precise answers (issue troubleshooting) and by getting proposals in terms of lines of code.

Pros

  • Text formatting
  • Wide number of extensions
  • Quick to launch
  • Efficient consuming PC resources

Cons

  • Frankly speaking, trying to come up with some improvements I struggle to find something for my daily use. Perhaps, documentation is not pretty clear when configuring file settings.json, you need to dig a bit on the internet to find the solution

Return on Investment

  • In our business it has helped developing internal applications that are used for daily operations. It is seeing as an enabler.
  • It also help us troubleshooting if any bug appears that may block our users. So it is also seeing as a tool for solving issues.
  • Thanks to the user experience and easy use, it also reduce the time to market. Whenever you need a new extension it easy to add it and start using it.

Usability

Alternatives Considered

Eclipse

Other Software Used

GitHub Copilot, Bitbucket, Oracle Java SE

Microsoft Visual Studio Code for Beginners

Use Cases and Deployment Scope

Microsoft Visual Studio Code is being used as an integrated development environment by the developers in our organization. It is mainly used for writing Java Script, Node JS, React UI and SQL scripts. We are also using Micrsoft Visual Code for debugging operations and version control for maintaining complex codes and workflows. Internal web applications are being built using Microsoft Visual Code in our organization.

Pros

  • Write and Debug Code more efficiently
  • Version control with the help of SVN integration
  • It is a lightweight application which improves overall performance
  • Very customizable

Cons

  • Basic functionality must be in built and not dependent on installation of extensions
  • Performance can get slower when working with large files in Microsoft Visual Studio Code which needs to be improved
  • Needs improved support for Mobile App development like its competitors

Return on Investment

  • It is open source and can be used for individuals as well as small organizations
  • Supports multiple platforms (Windows, Linux, MacOS)
  • Overall learning and performance have improved for the team for writing code using Microsoft Visual Studio Code as it is easy to understand and use

Usability

Alternatives Considered

Notepad++, Eclipse, Sublime Text and Vim

Other Software Used

Notepad++, SoapUI Open Source, supported by SmartBear, Postman, TIBCO BusinessEvents, TIBCO ActiveSpaces, Microsoft 365, Bitbucket, React, MobaXTerm, Microsoft Windows

Great freeware

Use Cases and Deployment Scope

This is our default IDE solution for the software development team. It solves a number of issues including find a cheap/no cost solution for developers to quickly edit code from our Azure DevOps platform.

Pros

  • coding ide

Cons

  • mainly accepting GCC login credentials

Return on Investment

  • Easiest to use within our it infrastructure
  • Greater return on code reviews

Usability

VS Code is the quickest and best editor available

Pros

  • It's insanely stable. I used to have problems with Atom (to be fair this was over 2 years ago) so I made the switch. Since, I can count the amount of times VS Code has crashed on one hand.
  • It's lightweight and acts like it too. It's boot time is very quick.
  • The support online is good - a lot of tutorials use it, so it's easy to follow along with.

Cons

  • Debugging can be confusing depending on the language!

Return on Investment

  • It's free and a lot of people use it. I imagine it's positive! I am an intern, though, so I am not sure.

Alternatives Considered

Atom, IntelliJ IDEA and Eclipse

Other Software Used

G Suite, Trello, Bandwidth

An exceptional tool for developers

Use Cases and Deployment Scope

Being an IT company, our organization needs to develop various lines of code every day to develop our clients' products. Writing codes in traditional text editors like notepad, notepad++ is a bit tricky. There is no even delimiter matching in the notepad. This had created a huge problem in our organization. To solve these problems, our organization began to use Microsoft Visual Studio Code. Using this tool, we can easily search for required files and required lines of code. Errors are automatically detected by using suitable packages for the programming language that we are working on. Also, we can take benefit of the inbuilt terminal in the software.

Pros

  • Checks error while writing codes
  • Provides great Extensions so that it can support almost any language
  • Git and Github implementaion can be done easily

Cons

  • Newly added Gihub Copilot crashes a lot.
  • It would be better if php and python deployment was made easier.
  • Searching for settings is a bit complicated.

Most Important Features

  • Git Integration
  • Extensions installation made easy
  • Github copilot support

Return on Investment

  • Increase in Productivity
  • Faster project completion
  • Overall Increase in Revenue

Alternatives Considered

Eclipse, PyCharm and Android Studio

Other Software Used

Android Studio, PyCharm, Eclipse