Skip to main content
TrustRadius
Microsoft Visual Studio Code

Microsoft Visual Studio Code

Overview

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.

Read more
Recent Reviews

Visual Studio Code - happy coding

9 out of 10
July 12, 2023
It is a mighty and lightweight IDE which never seen. It supports almost all the languages. It has extensive verities of extensions for …
Continue reading

One of the best code editors

8 out of 10
January 17, 2023
Visual Studio Code has been really helpful to me, allowing me to utilize my time more effectively and accomplish the task, more thanks to …
Continue reading

Awesome IDE for Developers

8 out of 10
December 15, 2022
Visual Code Studio is used in my organization for development operations like coding, debugging, sharing code, using git clone thorough …
Continue reading

VS Code - You will love it

10 out of 10
April 30, 2022
1. Writing day-to-day code 2. running and debugging my Flutter apps 3. Write Test code for my projects 4. Access remote host via pem file …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

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.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

88 people also want pricing

Return to navigation

Product Details

What is Microsoft Visual Studio Code?

Microsoft Visual Studio Code Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

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

Microsoft Visual Studio Code starts at $0.

Reviewers rate Usability highest, with a score of 10.

The most common users of Microsoft Visual Studio Code are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(845)

Attribute Ratings

Reviews

(51-75 of 89)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I currently use it to develop a Laravel framework application.
  • It has a lot of plugins.
  • IDE is very well organized.
  • Changing the settings is a little complicated.
VS Code is well suited when working with multiple files at the same time.
Keegan Gladstone | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio Code is used at will by our development team. Developers are allowed to use whichever IDE/code editor they would like. About 50% of our Javascript developers use VS Code, while the other 50% use WebStorm. For development in other languages like Java, they may pick a more robust IDE like Eclipse. I spend 80% of my time developing in Javascript and VS Code allows me to easily customize the workspace for my workflow, as well as quickly switch and inherit workflows from other projects.
  • VS Code is really good at allowing customization and extensibility. There are a ton of extensions to use for all types of workflow enhancement. In particular, the user snippets and keybindings really help me personalize the experience for my developing style.
  • VS Code works really well with Typescript. I really like the linting and IntelliSense that come with it. It makes the development process so much faster!
  • I like that it has an integrated terminal. The terminal makes it easy to execute programs, tests, and make git changes. Its all right there and easily opened with a hotkey. I love that you can even run as many as you want! so one tab can be running a webpack development server, another watching your tests, and another for making git commits. All without leaving the window.
  • The command palette is a nice touch. It's very easy to open with a hotkey and customizable to your own commands. Once you are familiar with all of them it makes your workflow quite fast, being able to open, run, change the configuration, etc all with simple commands.
  • Sometimes it can't keep up with all of the extensions, linting, etc that you are trying to run. It's great that it is lightweight, but if you don't get your configuration right you can be asking it to do a lot. An example is if you are running ESLINT and don't tell it to ignore the node_modules, it will try to lint it. I noticed this really slows things down to the point where you need to reload the window.
  • You can't open the same project in two different windows. A forward approach to git repositories is to have a 'monorepo'. This doesn't the best with VSCode since you can't open the same project in multiple windows. It constrains you to either opening subfolders individually (which messes up the runtime root) or forces you to work in the workspaces mode.
  • There is no visibility into conflicting extensions. It would be great if they added visibility into what extensions are accessing which pieces of the internal API, so they could notify users of conflicts.
I really like VS Code for web development. All the latest Javascript and Typescript are supported and the workflow really aligns with what's available in the editor. Its also really fast, so running things a webpack development server for 'hot reloading' is a breeze and makes for super-fast development. I love that it can run and reflect my changes immediately, and doesn't seem to slow down my computer in any way.
Evan Archuleta | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Visual Studio Code helps me write python in a clear and organized fashion. The python package helps color code and indent as needed. It has made learning python easier and I would recommend it to anyone! It's been my favorite way to code so far above JupyterLab and online based systems.
  • I love the color coding and automatic error checking.
  • Can run multiple terminals within.
  • Python library is easy to install and very helpful.
  • It would be nice to create folders within Microsoft Visual Studio Code instead of creating them on your computer first.
  • Would be nice to use sticky keys so you can save CLs and your program name instead of typing it each time.
  • It auto saves some things I never intended to save like random code thoughts which is kind of annoying.
Microsoft Visual Studio Code is well suited for anywhere and especially if you don't have internet. I wish it had a mobile version as well so I could use that when I don't have my computer up.
November 07, 2019

Simple and Elegant IDE

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Visual Studio Code is used by the entire organization, open-source integrated development for web applications. It helps us to develop an application using various languages, Python, JavaScript, using the various frameworks NodeJS, Angular and React.
  • Visual Studio Code comes with many extensions which improves the development quality and saves lot of time.
  • Git integration with the Visual Studio is awesome, helps us to improve our collaborative work.
  • Search and replace functionality for the word is great and saves a lot of time.
  • Great themes available that give a great look and feel for integrated development.
  • File search functionality is very handy, helps me save a lot of time.
  • Database integration feature with integrated development would be a great feature to add since that solves a lot of time during development.
  • More extensions can be developed that will be used for the development community across multiple languages and framework.
  • UI can be improved a lot so it helps the user navigate without much documentation help.
  • Pattern matching feature can be integrated with integrated development, that can be handy sometimes.
  • IDE can be made smarter using lots of automation features such as auto code complete, etc.
It's well suited for developing enterprise applications developed using typescript, comes with a lot of extensions which makes our app development more fun and enjoyable. It's a great tool for web development work!
I wouldn't suggest this IDE if the application is being developed using Java since the extensions and integrated features should still improve in that area.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Visual Studio Code is being used in our organization by the IT Department, of which I am a member. I use VS Code to build web-based applications to satisfy the needs and requirements of our internal operations. These web-based apps fill a specific need in our organization that off-the-shelf software does not address. Thus, VS Code gives us a way to better utilize our IT infrastructure through building custom solutions to solve particular business challenges.
  • It is a lightweight code editor.
  • It makes it easy to build and test APIs and web apps locally.
  • It is free, which means I can also develop apps on my own time and on my personal equipment in the same environment that I use for work.
  • It does not deploy to IIS.
  • It does not handle apps that require Windows authentication.
  • It cannot be used for remote debugging.
I use VS Code specifically to develop internal web-based applications using an ASP .NET API back-end written in C# and an Angular front-end. It is very easy for me to use VS Code to spin up both the API and the front-end locally for development and testing. However, in order to conduct End-User Testing, I have to switch to the full-fledged Visual Studio to deploy my applications to IIS.
September 10, 2019

Great Source Code Editor

Score 8 out of 10
Vetted Review
Verified User
Incentivized
All the developers in the department that I work with are using Visual Studio Code. As we develop in Oracle Apex, we have a bunch of SQL files to create objects and to insert data on applications. We also have files on a shell script that helps to build the applications for other environments. We can compile and create all the Oracle objects just using Visual Studio Code.
  • Integration with Oracle.
  • Lightweight.
  • Extensions that boost your production.
  • Updates frequently.
  • You need to close and open the program again if you add a new Oracle connection.
  • You need to save the file before executing it.
  • It should have another type of output when executing select statements.
If you want to create Oracle objects, and you code your SQL, JavaScript, HTML files, it will work fine. However, if you want to create queries for your reports and see these data on VS output is not going to help you. Another thing that helps using VS is that with the right extensions we can do a lot of stuff, and it is worth it to take time and play around with all these options.
Javier Carrion | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio Code comes fairly complete out of the box for small and big code projects, but there are many plug-ins available to extend its functionality. There's a new release of Visual Studio Code every month to improve the software and new features. A handy intergraded terminal readily available. For our projects is very fast and powerful.
  • Integrated task runners
  • Many plug-ins extensions available to extend its functionality
  • Integrated Git control
  • The autocomplete and code check could use more improvements.
  • Running multiple instances of it at once can consume a lot of memory.
  • Built-in documentation could use more improvements.
It has an endless number of extensions and language support packages so that our coding is as efficient and professional as it can be. VS Code consumes a lot of memory sometimes to the point of causing our computers to hang. Keyboard shortcuts could be better. It was created and designed to work in the three main operating systems: Windows, Linux, and Mac OS.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio Code is a great consolidation of features to make a seamless development environment. It is nice to be able to build, edit, and run programs from one integrated tool. The editor has integrated code completion and support for hundreds of languages. With the popularity of Node and Javascript in general, however, it has really been tailored to be the go-to development tool for those platforms.
  • IntelliSense code completion
  • Syntax highlighting
  • Integrated terminal
  • Built in scripting tools
  • Cross-platform. Windows, Mac, Linux
  • It's built on Javascript itself, so it can have trouble handling larger files.
  • It is still a new product, and even with the backing of a behemoth like Microsoft, you will occasionally run into bugs here and there.
  • It is not a true IDE so it lacks some of the tools from that kind of environment like scaffolding and Microsoft's Team Foundation Server
Microsoft Visual Studio Code is really designed and ideally suited for developers focused on client-side technologies and who want a solid cross-platform tool. For larger and more expansive projects, it is probably not the most ideal tool. Visual Studio Code fills a rapidly expanding niche in the web development world.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
From developing code to managing commits on GitHub, Microsoft Visual Studio Code saves the day.
One of the best platform to develop in that provides multiple plugins for making life simple. Whatever language you need, Microsoft Visual Studio Code will support it for sure and if not, there will be multiple plugins for the same. There is code completion, error highlights, code suggestions, syntax highlights, and an inbuilt console. It is really a developers dream. Used almost by every developer and is appreciated by everyone.
  • Syntax highlighting, code completions.
  • Plugins for various additional support and extending its functionality.
  • GitHub Integration.
  • Error when handling and inbuilt console.
  • Some plugins are not easy to configure.
  • Sometimes when using auto format plugin, it makes code behave improperly. It adds additional line breaks in areas not needed.
  • Initially a bit difficult to understand how some functions work.
It is something which a developer can use for any use case may it be web development, react-native and what not. They can make some improvements to include additional features for SpringBoot and other advanced Java support which will make it even better. Nevertheless, Microsoft Visual Studio Code is a flexible program that can nearly be used anywhere.
Richard Davies | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
My team uses Visual Studio Code as our primary code editor and IDE for developing a Drupal 8 website. Its combination of a text editor and integrated command shell make it a very convenient tool. Additionally, it has great plugins that add support for Git, Github, and Docker, etc., that make it so that you rarely have to leave it and use another tool in order to accomplish daily development tasks.
  • Provides plugins that support virtually every language, file type, and code repository used for various disciplines of software development. I have yet to find anything that I use that it doesn't support.
  • It remains fast and lightweight. It never feels bogged down no matter how many plugins or extensions I've added.
  • It's constantly being updated to add new features or fix bugs.
  • There's currently a bug that causes scrolling issues in small terminal windows when using Winpty, which is kind of annoying.
It's great for anyone looking for a code editor or programming IDE. Given that it's free, I don't know of any scenario where I wouldn't recommend it.
Steven Gockley, MBA, MCSA | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
For our data team, to reduce budget, we use VS Code instead of the full version of Visual Studio. We use it with SQL Server Data Tools as well as for our analytics (Python) and light C# needs. While our Development Team uses Visual Studio Professional we have found on the Data team that VS Code is more than sufficient for our needs.
  • Integration with SQL Server Data Tools
  • Easy transition between the VS Environment, not a big learning curve
  • Lightweight
  • We have been able to fully integrate it in our CI processes and reduce licensing for other SQL Server products such as Red Gate Source Control
  • Certain types of projects such as Database Projects, can cause problems
If you need to use products such as SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) or SQL Server Analytical Services (SSAS) this is a more than adequate tool. Also, if you are doing light to mid-sized code projects (Not really enterprise level projects) this is a great tool.
Anthony Aziz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio Code as a secondary code editor and general text editor. It has a good balance of quick text editing and some IDE functionality. It is quick enough to edit plain text, JSON, XML, etc, or to use as a scratch pad, and it works as a lightweight code editor for scripts or snippets as well.
  • Quick text editing with syntax highlighting.
  • Explorer shell integration (right click -- Open with Code).
  • Open entire folders for working on projects (ie git repo).
  • Lots of plugins to support source control, build tools, etc.
  • Remembers last session, including unsaved files.
  • Default keyboard shortcuts are unfamiliar to anyone used to other IDEs and text editors.
  • Git integration is minimal, and barely worth using over command line.
  • Live Sharing is a great idea but needs a lot of work, especially with multiple panels.
Visual Studio Code is well suited for your everyday use text editor. It's replaced Notepad++ and Sublime Text for me, especially because it gets frequent updates. It works really well with code files, but can also be used to edit plain text or non-code formatted text files (CSV, etc). It is not a replacement for a full IDE, however. You can build and debug a full C# project using VS Code, but it doesn't have the same level of features that a heavier IDE like Visual Studio or Rider, etc. has.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio Code to develop UI code. Angular code development is very easy with Studio Code. SQL plugin, the Chrome debugger, and GIT support are extensions we use in day to day life. I personally use it as a regular text editor. Formatting your text makes it a better text editor. You can really develop some high-quality code using MS Visual Studio Code. Extensions like TSlint is very helpful in coding.
  • Great extensions like Chrome debugger.
  • Cool themes.
  • Very fast and responsive.
  • Can provide inbuilt extensions.
  • It doesn't have very good built in documentation.
Microsoft Visual Studio Code is a complete code editor. It is a very interactive interface and lets you split the screen to compare and code. It includes many extensions, code autocomplete, and support debugger helps you program fast. There is no bad aspect of VS code, although it has many areas to improve. You can really develop very complex projects easily with this great tool.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is being used for different front end application development, such as WPF applications. It has great connectivity between different services and can consume data provided by rest and post services. It has great capabilities of creating report. And it also provides support to different languages.

We have an application which is a desktop thick client application, which is developed using .Net. We used Visual studio for the application development and are still using it in Run mode.
  • Coding
  • Debugging
  • Reporting
  • Ease of use
  • Sometimes it has power that remains hidden from everyone
  • It used to crash on Windows 8 version
  • Since it is a heavy product, it is somewhat slow in building and executing the code in a localhost environment
  • Consumes lot of resources
Visual Studio is a nicely customizable IDE that allows users to make their workspace look like how they want it to. I particularly like that the layout/visibility of all of the tools can be automatically switched between when your app is running vs. when it isn't.
Chris Reddy | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I am using Microsoft Visual Studio Code to write cross-platform web applications. It is being used within my department and addresses the issue of installing/purchasing the full Visual Studio IDE, as well as being cross-platform.
  • Very small footprint/installation package, and it can be downloaded/installed in under 10 minutes.
  • It is a full-featured IDE and can be run on multiple operating systems.
  • It is open-source and has a great community that is continually making updates and extensions.
  • It could use some improvement in the Debug side.
  • It could also use improvement with Nuget and other source control sources.
  • It needs improvement if you're planning to develop Windows Form-based applications.
If you're needing to get up and running in a programming IDE as quick as possible, Microsoft Visual Studio Code is the way to go. It is very well tailored to web development and integrates well with Typescript and Angular.
If you're developing Windows Forms-based applications, it is not really appropriate to use. Also, if you're planning to use third-party toolkits not yet supported by .Net Core, it's a challenge to get working.
June 11, 2019

GOD of IDEs

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Microsoft visual studio code is used by developers in our organization. It is mainly used for java scripts apps like Angular, Reactive. This IDE is open source and provides rich features. Syntax highlighting, auto-completion, and code refactoring is easy. Debug is so simple with this IDE. Also, it provides so many extensions. It's extremely fast.
  • Performance is quite good. It's fast.
  • Debug feature is awesome. Easy to add debug points, no need to add manual console print.
  • Auto-completion and syntax highlighting help a lot.
  • There are so many extensions available like html hint, js, docker, es lint, angular, yaml. Good thing is these extensions do not cause slowness.
  • This IDE can be used for most of the programming language, so there is one tool for all developers across the organization.
  • The search feature can be enhanced. I use eclipse for Java, so I believe search features can be enhanced like Eclipse.
Microsoft Visual Studio Code is well suited for most of the programming languages. It's fast, easy to use, lightweight. Extensions are helpful. Github integration is awesome. Autocomplete helps developers a lot. Plugins support is good.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio Code is used by a lot of our developers here. It's the best free code editor out there for the work we do. I am just amazed by how much you could do with it. There isn't a visual debugger like in VS 15 or newer versions but I usually debug locally and is just fine. It's also very smooth and quick. I haven't encountered any issues yet.
  • The search functionality is great.
  • I like how when I click on a class, it opens it to view quickly and once you click on another class it will remove that tab. Only when you double click it keeps it.
  • Suggested fixes work perfectly here.
  • I'd like to see visual debugging but I get the limitation.
It's a full rounded editor. For me, I edit TS, HTML, CSS in it and write my unit tests. I've used it before for .net development. A lot of cool extensions can be added as well to it that will be suggested to you when you need them. I always need to use a split screen when coding, and it allows you to do so. If you're a developer that needs it, it's perfect.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are a software development company and most of our developers have the option to download and use Visual Studio Code. Having said that, I believe most developers at our organization have adopted Visual Studio Code.
For myself, I primarily use it for text-editing and coding .NET core applications. It's quick to load which makes it a great tool when you want to edit small text files. It also has great extension add-ons that you can install to get even more functionality than what it provides out of the box.
  • Developing .NET Core Applications. You can install the C# extension and write C# code fluently.
  • The software starts very quickly because it's light-weight, making it a perfect solution for editing text-files quickly.
  • There is an extensions marketplace, which makes it easy to download tools for other languages, such as Ruby and Python.
  • Configuring the software is overwhelming. There aren't clear menu options to jump into editor preferences. You're also dealing with JSON if you want to make changes to your preferences.
  • I'd like the built-in terminal to have the ability to jump between words in a command. Right now you need to use your keyboard arrow keys and you can only move character-by-character.
Suitable for:
- Working in a Linux/Mac environment.
- Developing .NET Core applications.
- Editing various files.
- Scripting in languages such as Ruby, Python and PowerShell.
- Great for writing Markdown files. You can download an extension to preview markdown.
Andrew Folts | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio Code is the first Microsoft app I've used and really loved. It provides a clean interface for writing code, and the extension/community is very helpful in adding functionality that speeds up my workflow. I primarily use it for writing React apps via GatsbyJS. The autocomplete features are handy in minimizing the amount of typing I have to do. It works well with a widescreen monitor, because you can quickly drag your tabs into different panes.
  • Clean, minimal interface
  • Great community and extension library
  • Autocomplete speeds up your workflow
  • I wish there was a way to have tab groups of commonly-opened files, because the tab bar quickly overflows
  • I don't like the "Open editors" list on top of my directories—it's redundant (the tab bar shows the same thing)
  • The code view scrollbar is annoying because it's too tiny to show anything, and should be removed. The regular scrollbar is sufficient.
Coming from Atom, I was very hesitant to adopt VS Code. I felt like Microsoft would monopolize the editor space and kill off open-source communities. The opposite is true—VS Code has a massive community and is every bit as flexible as Atom. You can even implement visual themes from Atom! I would recommend it for any web developers, although there may be better options for native developers: Xcode, etc.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Visual Code is used by our department to create reporting suites for customers.
  • Software integration.
  • Easy to navigate and easy to learn how to use.
  • User-friendly.
  • Slows down once projects begin to grow, but this is to be expected.
Perfect for creating web applications and reporting, great for developers to use and check each other's work. If you install many add-ons it slows down significantly, so it would be less appropriate to use if many add-ons are needed for your project.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft Visual Studio Code as our default editor on Windows 10, MacOS and Linux. It has replaced all other text/programming editors such as Notepad++, gedit, BBEdit, or TextWrangler. We are cross-platform and use multiple programming languages. The wealth of extensions available and tight Git integration make this our top choice for literally every editing task that doesn't require a word processor. We now have one environment for JavaScript, PHP, Python, general control file editing and shell scripting. It works across all our platforms. That means we save a lot of time with mental context switching.
  • Integrated Git support allows us to manipulate source control without leaving the editor. We use VS Code as our primary Git interface now.
  • Integrated debugging and command shell reduces the amount of alt-tabbing we do every day.
  • Extensions available for every language we use optimizes our editing.
  • Color themes to suit any user. I prefer dark themes, some of my team prefer light.
  • Multiple keymaps to emulate your previous favorite editor means you can start right away with your old muscle-memory.
  • Multi-caret selection for powerful search/replace and refactoring.
  • There are so many extensions available, maybe a better way to review and evaluate them.
  • We'd like to synchronize our themes and setting between machines. Maybe link this to our Microsoft account?
  • We'd like to do remote pair-coding in real-time and sync our changes, similar to Word Online or Google Docs. (Update: A developer pointed out Visual Studio Live Share, an extension that does it! )
  • It lacks macro recording and playback. There are times when refactoring or processing large text files for import/export this would be very helpful.
Anytime you are working on a machine locally, it's a great choice. It's not well suited to using inside an SSH terminal session or if you are doing XWindows remote sessions. It works the same (99%) across Windows, Mac or Linux.
Thomas Higgins | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I am using it primarily as a replacement for Powershell ISE before that goes end-of-life. I am also using it as a general purpose text editor for cross-platform documentation (mostly in .MD format). Across the company it is not officially being used, but many developers are using it as a replacement for Visual Studio or other development environments, strictly on a personal preference basis.
  • Wide array of powerful plugins.
  • Native integration with GIT repositories
  • Cross-Platform operations - I can use the same software with the same plugins on Linux, MAC, and Windows
  • Lots of documentation on how to setup a specific environment (e.g. Using VSCode to replace Powershell ISE)
  • Keymap support for most other editors - don't have to relearn the keyboard shortcuts anymore
  • Feels "heavy" compared to most other text editors (Notepad++, TextPad, etc.)
  • Many functions rely on extensions which are of varying quality
  • Large number of plugins means required for many workflows means it is slower to load and function
Visual Studio Code is well suited to anyone who is looking to do coding or scripting in a variety of languages or just looking to get away from the heavyweight IDEs. It is as capable as Visual Studio, Eclipse, or others (with the right plugins) and yet is free of charge, cross platform, and relatively lightweight. Further it supports more languages as far as I am aware, and it seems to work equally well in any environment. Unlike a full IDE, it is lightweight enough to double as a full featured text editor, and even supports several text-based formats such as markdown and rich text format as well as plain text.

About the only situation where I would NOT recommend it is for a very basic end user who just wants a better plain text editor than notepad. In that case, I would point them towards a simpler solution that provides most/all of their needs out of the box instead of requiring plugins to complete.
Kyle Kochtan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Microsoft Visual Studio Code is currently in use by a number of cross-platform developers. We traditionally use Microsoft Visual Studio Code on Mac or other non-Microsoft development projects. We utilize this tool a lot for front end development. This Tool allows us to quickly and easily collaborate across a wide section of cross-platform developers.
  • Ease of startup and use.
  • Only need the packages you are working on and do not need to install a number of useless items.
  • Very lightweight and fast to use due to its modular setup.
  • Installing packages is sometimes a bit convoluted.
  • Keeping other developers in sync with the 3rd party tools.
  • Git integration is lacking.
Microsoft Visual Studio Code is perfect for shops that do not want to spend a lot of time and money setting up a development environment. On the other hand, the adage of you get what you pay for is true. There are more manual steps that need to be taken for full use in a development environment.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Currently, Microsoft Visual Studio Code is used by my department, which consists of 7 people. We are primarily a web development team and we use the software daily. We came from several other text editors like Sublime Text and Atom, and other colleagues were using full IDEs like NetBeans. We work with front-end and back-end, and the nature and flexibility of Visual Studio Code made us change over to it.
  • It's very lightweight and I've never seen it get bogged down opening huge projects with hundreds of files.
  • It's very customizable. There are hundreds of extensions that a user can install to tailor it to its needs, like intellisense and debug tools.
  • It's multi-platform, so you can use it with your preferred environment.
  • Too many extensions that try to do the same thing, and sometimes it can be hard to find the right one.
  • Depending on the size of the project, Visual Studio Code can be very resource hungry.
  • Keyboard shortcuts could be better. They sometimes don't make a lot of sense.
Visual Studio Code helps solve the problem of writing code efficiently. I'm able to more efficiently write and debug JavaScript code than with any of the other alternatives that I have tried. It's great for Web Development. A scenario where it could be less appropriate is if a user wants it to be a fully-fledged IDE for something like support for auto-completion and debugging.
February 26, 2019

Ideal IDE for MEAN Stack

Gregory Pecqueur | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Microsoft studio code on all our projects. The developments are based on Node.js/Angular/MongoDB...NativeScript.
The simplified configuration for TypeScript, the perfect integration of Angular, the extensions, and the console all make it the ideal tool for our developments on Ubuntu Linux.
  • The simplified configuration.
  • Many extensions.
  • Native TypeScript integration.
  • Auto entry, auto import.
  • Angular Schematics, CLI integration.
  • Beautify code.
  • Rest client.
  • Local Pack.
  • Git integration.
  • Could be a little lighter in memory use.
Microsoft Visual Studio Code is perfectly suited for collaborative use, but also for isolated use. There's been no problem on our PCs under Ubuntu Linux / MEAN Stack.
Return to navigation