TrustRadius Insights for Microsoft Visual Studio Code are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Ease of Use: Reviewers have praised Visual Studio Code for its intuitive user interface, straightforward operation, and ease of navigation across different programming languages. Users find it simple to use and switch between tasks efficiently.
Extensive Plugin Support: Users have appreciated the vast array of extensions available for Visual Studio Code, offering diverse functionalities and catering to a wide range of development requirements effectively. The availability of numerous plugins enhances the overall coding experience.
Stability and Reliability: Customers have highlighted the software's consistent stability, reliability, and seamless performance even when managing extensive workspaces or handling intricate coding tasks. The solid performance ensures a smooth workflow without interruptions.
It is a mighty and lightweight IDE which never seen. It supports almost all the languages. It has extensive verities of extensions for building applications. It also provides flexibility to run applications in different ports. I widely use this editor to develop react, react native, angular JavaScript, etc. as per my development experience you will never regret using this vs code ide.
Pros
Ease to use
Light weight take less time to start ide
Wide verities of extensions.
Ease to connect with repositories
Cons
Dubugger is complex based on applications
Some time exteions works very weard
Likelihood to Recommend
VU
Verified User
Employee in Information Technology (Banking company, 501-1000 employees)
When it comes to a script editing, you can't go past Visual Studio, I've tried others but Visual Studio has the best features and it just easy to use. Having tabs and a built-in file browser make my life easier.
Pros
Easy of use
Looks great
Tabs, tabs, tabs
Likelihood to Recommend
It just works and is super easy to find what you need to get your job done quickly.
VU
Verified User
Technician in Information Technology (Accounting company, 501-1000 employees)
It's [the] best lightweight code editor used by most developers in all departments.
Pros
Support for multiple programming languages with Intelli-Sense
Availability of extensions and support (Live Server, CSS Peek, Prettier and many others)
Free of cost
Cons
Built-in code formatting would be appreciated (just like Prettier - Code formatter)
A virtual device emulation in side panel for seeing output of code will be great
Needs a built in DB support jut like in XAMPP
Likelihood to Recommend
[The] most user-friendly solution in its segment for all types of coding (from a beginner to pro). It brings all level of developers to single platform for a while. Great for web development (HTML, CSS, JSON)
Microsoft Visual Studio Code is used by our developers on projects of many different language types. It is used when building .Net Core WebAPIs, Angular SPA, and React front end pages. It is also used for Python development with some of our hardware and ML/AI needs. With it available on all computing platforms, it is our most used tool and can be shared by all team members.
Pros
Powerful
Lightweight
Extendable
Free
Cons
In-depth debugging
Likelihood to Recommend
Visual Studio Code is well suited for nearly any coding project imaginable. Its ability to do powerful multi-line select and regular expression searching makes it an amazing text editor as well. With all the extensions available, it can even be used as a small SQL explorer tool and Jupyter Notebook. The only thing it might not be suitable for is an application where you need in-depth debugging or performance profiling, but I would not be surprised if those tools are on the way.
Our team is using Visual Studio Code to develop Angular web applications. Visual Studio Code was chosen because it's built to work with Git. The previous version of our product was developed in Visual Studio NS used Team Foundation Server for source control. Since the team decided to switch development to pure Angular instead of a hybrid model, Visual Studio Code and GIT were no-brainer choices.
Pros
Lightening fast UI.
Very easy to prototype individual components and later roll those up into larger ones.
Vast array of free add-ons available from the public.
Easy integration with Git.
Easy to learn what monthly updates were delivered.
Cons
Lack of button bar like ones found in Visual Studio.
Lack of integrated help that could link to YouTube, Channel 9, or other Microsoft videos on how to learn about features.
Integration with Team Foundation Server.
Would like to see it having some sort of integration into a Web API testing harness.
Likelihood to Recommend
If your Source Control Software is Team Foundation Server then skip Visual Studio Code. If you're using GitHub and are creating small projects Visual Studio Code is the way to go. If you need to create a large, enterprise-level application, Visual Studio Code makes it easier to set up interactions between related projects (client & server). If you're interested in getting back to the old way of using the command line to create projects and you know what to enter in the console window then Visual Studio Code is great. Visual Studio Code is a better choice if you don't know the console commands and prefer to make selections from a menu.
We use Visual Studio Code as an alternative to our main IDE in the company. With the new features and progression of the IDE lately, we accept it as a same-value alternative for any coding task. We use VSCode for education purposes as well, and as a built-in IDE in browser-based examples during lectures. Visual Studio Code personalization and plugins are widely used in our company.
Pros
Code compilation.
Low resource-costs.
Highly customizable.
Fast programming and debugging experience.
Cons
Performance bottlenecks.
Third party plugin loading sometimes crash.
Navigation options.
Likelihood to Recommend
As it is very easy to install, completely free, and very intuitive overall, it's really good for beginner programmers. Highly customizable, easy to use, and has tons of quality of life improvements to serve as a serious IDE as well. This is one of the two, maybe three IDEs we use for any web-based programming (but not only just for those). Visual Studio Code is one of the de-facto IDE you should use in 2021.
It is used across different departments for various use. For our team, we use Visual Studio Code for different types of software developments.
Pros
Support numerous plugins for different usages
Available in multiple platforms
Powerful yet lightweight
Cons
Nil
Likelihood to Recommend
It is very suited for development use at the developers' workstations. As mentioned in the previous sections, it provides a lot of conveniences for different kinds of development uses. It is less suitable for on-the-fly file editing in the production machines, which is both over-kill and inconvenient. Built-in editors like vim will be more suitable for that job.
VU
Verified User
Engineer in Information Technology (Research company, 501-1000 employees)
I use Microsoft Visual Studio Code for all my JavaScript-related development. My day-to-day activity involves SVN, as It is easier to commit the files using Microsoft Visual Studio Code. The SVN plugin in this software is very easy to use, we can see the diffs easily, and it's very fast.
Pros
A lot of plugins available to try out based on your need.
Simple and light weight. It wont eat up your machine power.
I personally like the UI its simple and easy to use.
Cons
I am trying to find a good Intelli-Sence plugin for auto-completion and autosuggestion but I have not found a good one yet.
Likelihood to Recommend
If you want to edit a file real quick, it's really easy to use 'code' just have to type "code file path " it will pop up immediately. It's easy to commit multiple files through visual code. I personally use this and love it. But sometimes the integrated terminal act strange or buggy, but this is not a big deal.
Software engineers in our organization use Visual Studio Code by their own choice, and usually to develop software as per their job requirements. Although, our engineering department makes available licenses for full-fledged IDEs like IntelliJ RubyMine for that purpose, many developers choose editors like Code because of its lightweight nature and extensibility.
Pros
It is fast and snappy in most cases, unlike IDEs (IntelliJ, Eclipse etc.) that take quite a lot of time to start up and are sluggish even during use (including on high-end Macbook Pros).
It provides great and top-notch support for a huge number of languages and web development frameworks. This support is either built-in or provided using first-party (Microsoft) or third-party extensions. E.g. Microsoft provides its own extension for Python, and Golang provides an official Visual Studio Code extension.
Microsoft keeps continuously improving Code with new features and performance improvements.
Cons
Unlike for most languages I have used, Ruby and Rails support available for Code users isn't great. The most popular Ruby extension is unofficial, and leaves much to desire. As an example, code navigation even with language server Solargraph installed isn't as good as IntelliJ's RubyMine.
Even there is quite good support for a language or a framework, it is almost never as good as a dedicated IDE for it. In terms of the sheer number of features available, IntelliJ IDEs handily beat Code.
Microsoft has close-sourced some of the extensions it develops for Code itself, e.g. Pylance for Python, and that has not been perceived as a good move for open-source.
Likelihood to Recommend
If you want a snappy text editor that can handle almost any language you throw at it, provides decent code navigation, is not memory-intensive and can do without advanced support for your particular language that you would expect from an IDE, you should go for it. Keep in mind that even if you like IDEs more, you may end up paying a lot for your subscription, while Visual Studio Code is free.
VU
Verified User
Engineer in Engineering (Human Resources company, 51-200 employees)
Microsoft Visual Studio Code is mainly used in the IT department of our company as an IDE for programming languages ranging from JavaScript to Python and for web application development as well as Devops and AI related code.
Pros
Intuitive UI
Fast and reliable RAM management
Rich community provides a multitude of plugins
Remotecode editing
Git conflict resolving UI
Cons
Better support for the Java Ecosystem
Better intellisense
Database management
Likelihood to Recommend
VS Code is the go-to IDE for Web development and anything in JS / TypeScript world ranging from Backend NodeJS applications to Angluar/React/Vue front-end applications. It handles Python and Yaml files (Kubernetes, Helm etc..) really well too.
For a classic Java or C# application with a database I would rather use Intellij or Microsoft VS