Visual Studio Code

4.8 (1,639)
Write a Review!
Source code editing for MacOS, Windows and Linux

Overall rating

4.8 /5
(1,639)
Value for Money
4.8/5
Features
4.7/5
Ease of Use
4.6/5
Customer Support
4.2/5

99%
recommended this app
Sort by

1639 Reviews

Lazer
Lazer
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

Lightweight and Feature-rich Code Editor

Reviewed on 2020/09/25

VS Code has allowed me to easily maintain workspaces of related code files, search between them,...

VS Code has allowed me to easily maintain workspaces of related code files, search between them, and track and understand the current state of many codebases. It's intuitive and has many shortcuts that allow me to edit code quickly without taking my hands off the keyboard to use the mouse.

Pros

-Source control - Highlights changed, deleted, added lines when you are working in a git repository. UI Controls to stage changes, view the current status of edited or staged files.

-Syntax highlighting, intellisense (suggest auto-completions for variables in scope, available methods based on MDN), direct links to documentation on many languages

- Plugins add support for more languages, local html servers, code snippets, extended source control visibility, remote collaboration and more

- Dozens of tremendously useful keyboard shortcuts, supports mulitiple cursors, VIM key bindings if you're that kind of person

- Integrated terminal with multiple shell options

- Many color themes so you can pick something that feels good for your eyes on your screen

-Frequent updates and bug fixes

Cons

There are some minor differences between the Mac and Windows versions, and I use both. On Mac, you can Cmd + Scroll to enlarge/shrink the code font size. In Windows, using the keyboard, the only option is CTRL +/-, which also makes the UI elements larger and smaller. I don't usually need those buttons to change size, just the code text.

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Best IDE for Software Developers

Reviewed on 2024/06/26

Whether it is working on Jar climate on the highest point of Python as a component of web applicatio...

Whether it is working on Jar climate on the highest point of Python as a component of web application or making basic HTML pages, Visual Studio is my decision of IDE. Indeed, even Edx from where I continue to select for new instructional exercises and courses utilizes Visual Studio. So it is extremely helpful. Obviously Visual Studio by Microsoft is maybe the most exceptional IDE that is refreshed as often as possible. Visual Studio is ideal IDE to use new computer based intelligence capacities with modules like Tabnine.
So , the overall experience has been quite good .

Pros

It has an enormous client care accessible in its true site. It gives a large number of instruments for different programming dialects including C#, F#, PYTHON, C++ from there, the sky is the limit. To foster Cloud based applications, it can consistently incorporates with microsoft sky blue. It upholds extensive variety of undertaking advancement assignments from coding to troubleshooting and testing. I created many cross stage applications utilizing it. Its strong investigating apparatuses incorporates breakpoints, watch windows and step through troubleshooting empower recognizing and fixing issues without any problem. The range of extensions that this IDE supports is quite amazing!

Cons

One of the main cons is that VS Code takes up lot of resources , which leads to slowing the machine itself. Also, I did not find it suitable for android development . It needs a built in android studio support!

Farai
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 6.0 /10

Great coding tool, Headache when adding packages.

Reviewed on 2022/10/17

Because of VSC, I can now write easy to read code that is clean and aesthetically pleasing.

Because of VSC, I can now write easy to read code that is clean and aesthetically pleasing.

Pros

The interface is easy to use and the layout is clean. It is very light on computer resources, particularly memory, which a developer can put to use elsewhere. A major plus for me is how you can run your code using cmd for those coders who love going old-school.

Cons

Some plugin combinations force the software to behave in a funny manner. It is difficult for newbies to learn as it has too many recommended plugins at times.

Florian
Overall rating
  • Industry: Insurance
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Best Editor Ever.

Reviewed on 2024/08/19

Its my major working tool, the best IDE in my case. I can do all my stuff in different programming...

Its my major working tool, the best IDE in my case. I can do all my stuff in different programming languages in it. Even my work reporting (time tracking) of my business.

Pros

Its a very versatile, fast feature rich editor without the bloat of the old IDEs. Everything can be advanced with addons to customize the editor to your own needs.

Cons

Sometimes a bit strange to get correct documentation e.g. for configs etc. because of changes made to them.

Yash
Yash
Overall rating
  • Industry: Education Management
  • Company size: 10,000+ Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Best in class code editor for my life

Reviewed on 2023/06/25

VS Code is really the best option I've seen for programming and as far as I've seen, its the most...

VS Code is really the best option I've seen for programming and as far as I've seen, its the most powerful tool out there. It can create almost every type of projects and supports a lot of languages. Also, one thing I would like VS Code to do, is to create their own terminal make it uniform so that any user can use it for any environment and can run Linux commands too in a windows machine.

Pros

Since I started using VS Code, my programming life has never been the same! What I like most about this editor is its incredible versatility. It has a lot of programming languages. I can switch between languages quickly. Also, it has an extensive library of extensions. From the smallest indentation extension to code debugger helper. It has everything a programmer would need. Also, the community support is great. All the docs help me so much. It has everything that other code editors don't have. Helping in syntax errors, line errors, etc. It is a powerful and a strong tool for developers.

Cons

The thing I hate about VS Code is that it has a lot of things at the setup and was tiring. I had to watch many videos and docs to ensure everything was ready to go. Not a single-click setup option. Also, sometimes, the extensions are not updated. I have to manually update them. And sometimes it crashes which is very frustrating.

Alternatives Considered

Sublime Text

Reasons for Choosing Visual Studio Code

VS Code was much easy and had a lot of features than Atom

Reasons for Switching to Visual Studio Code

It has highest amount of useful tools, integrations and easy to use UI and a lot of customization options.
Ajay kumar
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

My one and one only Code Editor

Reviewed on 2024/01/04

I had using lot of code Editor for my development no one comfortable for me. But VS Code is really...

I had using lot of code Editor for my development no one comfortable for me. But VS Code is really amazing I am really thank to Microsoft. Microsoft's Best software is VS Code it's really Unbelievable software. I am Full Sack developer but I am using one and one software for all programming languages both backend and front end.

Pros

First thing I can't explain the what did I like because I like overall VS Code. Very light weight software, Attractive theme, All language Supported, Third party apps integration extensions, Code suggestions, Auto align options and more...

Cons

VS Code don't have the drawbacks it's really very well of all developers. But Only one thing missing is VS Code this Android Emulator.

Emin
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

To write code faster with best keyboard shortcuts

Reviewed on 2024/01/23

We generally work with PHP language. It provides us with a very comfortable environment when...

We generally work with PHP language. It provides us with a very comfortable environment when editing and writing code. Additionally, keyboard shortcuts are very useful and we use them all the time.

Pros

Keyboard shortcuts are very useful! Selecting multiple lines with the Ctrl + Alt key, copying code snippets with the Shift + Alt key, automatic code indentation with the Alt + down key, selecting multiple regions with the Alt key are really successful!
It makes your job easier with integrations and extensions. The file recovery feature also works well.

Cons

A close button can be added to quickly close the right and left sidebar menus. Right click and "hide sidebar" access is a bit difficult.

Lluc
Overall rating
  • Industry: Entertainment
  • Company size: 5,001–10,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

VSCode and the turnover of the market

Reviewed on 2024/03/21

Pros

It's free, open-source, highly maintained, compatible with all platforms, highly configurable, easy to develop for and on. Huge online community and contributors and high integration with almost any available product out there.

Cons

Projects are scoped into project files, and it's quite difficult to manage in a single windows all the other projects that you might be working at the same time with different configurations. This also includes the ssh tunnels to server machines to visualize the folder and file structure and make real time modifications, which requires you most of the time to have a separate window instead of a tab in the same one.

Maxwell
Overall rating
  • Industry: Mechanical or Industrial Engineering
  • Company size: 5,001–10,000 Employees
  • Used Monthly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Engineering student use of VS Code

Reviewed on 2024/03/12

I was basically told to use this for class and I have never looked back. It has every feature I...

I was basically told to use this for class and I have never looked back. It has every feature I could need and way more.

Pros

I have found VS Code to be a great IDE for multiple languages. I do most of my coding for university classes in python and as such VS Code is a perfect beginner IDE that is easy to learn and use. I also love its simple integration with Github. I find that I prefer using the VS Code for all pushes/pulls and other related activities. It also has great ease of use with Anaconda development environments. 10/10 I always recommend this IDE to my other friends in Engineering.

Cons

For a beginner coder it has more bells and whistles then they need and might seem a bit daunting at first.

Abdulafeez
Overall rating
  • Industry: Construction
  • Company size: 501–1,000 Employees
  • Used Weekly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Visual Studio

Reviewed on 2024/03/29

Pros

The ease and simplicity of it and the major way it has been integrated in many other tools and websites.

Cons

It can be a bit too much sometimes and make coding seem overwhelming.

Pawan
Pawan
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Great IDE for software development

Reviewed on 2021/03/02

Overall it's a great IDE for software developers. I use it every day and love it. It's the best IDE...

Overall it's a great IDE for software developers. I use it every day and love it. It's the best IDE I can use for free with lots of functionalities.

Pros

It supports a multitude of programming languages with a lot of plugins to make our programming easier. Its lightweight compared to other IDE available. There are many plugins to choose from and various themes available to make the code editor the way I wanted and other personalization features. It has git integration and also I can run multiple terminals within with splitting too. It's cross-platform so I use it in both Windows and Ubuntu. I can find different plugins to support the Intelligent Code Completion so it makes my learning and programming faster and easier. Also, it's very good for debugging my codes. Also, it's free and better than any other paid options available. Search and Replace feature is my highly used feature where sometimes i have to replace the same texts in multiple files and this feature comes to the rescue to save my time.

Cons

One thing I don't like is when I delete a file in a project, VS Code doesn't warn me if it's referenced in other files in the project. It hangs when I try to open a large CSV file. Sometimes the automatic code completion doesn't work for me.

Eric
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

Full-featured, cross-platform, and lightweight

Reviewed on 2021/04/22

VSCode is super easy to install and use on any platform. It has great language support and a good...

VSCode is super easy to install and use on any platform. It has great language support and a good debugger. Learning the basics is quick and easy and you can use it as-is, right out of the box. Learning some of the advanced features and customizations, and browsing the long list of plugins to find ones you like will take a little more time but it is well worth the extra effort.

Pros

VSCode is a first-class IDE and is every bit as feature rich as its predecessor, Visual Studio. But unlike its predecessor, it's VERY lightweight and it runs on Windows, Mac, and Linux. It has the advanced features you would expect like a debugger, automatic refactoring, multi-cursor editing, and more. It supports a huge range of languages from C# to Typescript to GO. It has a nice plugin manager that makes it easy to find plugins you like and keep them up to date. VSCode is open source and free.

Cons

VSCode has plugins that emulate VIM which, as a VIM user, I really like. However some of the built-in VSCode key bindings conflict with VIM key bindings. Although it's possible to modify the built-in key binding, I find having to do so a but of a nuisance.

Alternatives Considered

Microsoft Visual Studio

Reasons for Choosing Visual Studio Code

Visual Studio was good back in the day. That's all I used back then for C# development. But Visual Studio is quite bloated. It takes a long time to install, and once installed, it takes a long time just to launch it. Visual Studio might still be a good choice for "drag-n-drop" programmers, but for those of use who prefer to type, that's not an attractive feature.

Switched From

Microsoft Visual Studio
Janrich
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

VS Code: text and code editor supreme

Reviewed on 2021/06/17

Since I'm studying for a Computer Science degree, VS Code has helped me tremendously with my...

Since I'm studying for a Computer Science degree, VS Code has helped me tremendously with my studies. It has eliminated the need to use multiple text editors or IDEs and provided a single, powerful editor from which I can code.

Pros

The huge abundance of extensions really provides users with what they need. You can keep it simple and vanilla or customize the way you use VS Code to suit your specific needs. The quality of these extensions is also great and installing them is as simple as clicking "Install". Sometimes VS Code is smart enough to recognize the programming language you're working with and intelligently provides a recommendation to install supporting extensions.
Having version control via GitHub, already built into VS Code is also a super useful feature.

Cons

Changing settings can be a bit difficult. There is a Command Palate where you can search for settings to change, but I find the use of it a bit daunting and I can understand if newcomers also find this a difficult but necessary tool to learn.

Alternatives Considered

Notepad++ and Sublime Text

Reasons for Switching to Visual Studio Code

The extensions that allow for great customization and functionality with an array of programming languages, as well as the ease with which they can be installed, made me choose Visual Studio Code above other products.
Bibhuti
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Review from a daily user

Reviewed on 2021/11/13

Overall experience is super awesome. In my 8 years of web development journey, this is the only...

Overall experience is super awesome. In my 8 years of web development journey, this is the only tool which doesn't have an alternative.

Pros

- If you are a web developer, it has everything you need. I never felt need for its alternative.

- The code editor its build on top of, its cool.
I myself use the same open source technology on many projects. So its kind of personal favourite for me.

- You get extensions for almost everything. Plus being a developer you can build any extensive you need.

- Whether I am on a Windows Pc or Ubuntu or Mac, I can get same experience. If it had cloud support for settings & config, that would be awesome.

Cons

- Its built on top on chrome, so it comes with its issues. I.e. slow, consume more memory etc. You can easily differentiate performance of vscode and sublime.

- It should provide a cloud support for settings and user preferences. Whenever I switch machines or operating system, I have to migrate all the settings & configs. Simple user sign in and sync like in Google chrome would be nice.

Alternatives Considered

Sublime Text

Reasons for Choosing Visual Studio Code

Vscode had a lot of features with ease of use. Installing extensions & themes was super easy unlike sublime.

Switched From

Sublime Text

Reasons for Switching to Visual Studio Code

Its fast, highly customisable, comes with a lot of extensions for almost everything.
Rodrigo de
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Much more than a code editor

Reviewed on 2022/01/26

VS Code is the tool that I have needed for a long time. Fast, direct, and efficient.

VS Code is the tool that I have needed for a long time. Fast, direct, and efficient.

Pros

It is light, fast, and gets the job done. Its modularity is great and configured with the proper extensions, and VS Code becomes a complete IDE for your project, independent of programming language.

Cons

It is somehow tricky to configure for the upcoming user properly. The number of extensions that perform the same tasks is significant, making it challenging to select the proper ones.

Alternatives Considered

Apache NetBeans

Reasons for Choosing Visual Studio Code

VSCode is impressive. Small, quick, lean, and gets the job done

Switched From

Apache NetBeans

Reasons for Switching to Visual Studio Code

The other products provided me with features that I did not need at the time, and VS Code can install those features as extensions for when I needed them. It also was lighter faster and provided support for multiple programming languages in an easier way than the others.
Dandre
Overall rating
  • Industry: Law Practice
  • Company size: 501–1,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Fast, reliable coding IDE

Reviewed on 2022/03/10

This is my go to Coding IDE. Without a doubt I can say I have learned so much from different...

This is my go to Coding IDE. Without a doubt I can say I have learned so much from different languages right out of the gate due to the suggestions and error definitions being given to me as i code.

Pros

VS Code is 100% Free, customizable and has a massive library of extensions to assist you with your projects and boost productivity . Your code is being checked for errors as you type and gives suggestions where possible.
Sync your configuration across devices

Cons

Settings files is somewhat difficult to find. And for some reason on every computer (windows) I have installed VS Code, I had to add the Roaming Folder to the PATH environment.

Alternatives Considered

HTML Editor, Apache NetBeans and PyCharm

Reasons for Choosing Visual Studio Code

I will use Visual Studio for app development and VS Code for coding in general. Visual Studio takes forever to run larger projects or even open.

Switched From

Microsoft Visual Studio

Reasons for Switching to Visual Studio Code

VS code is one IDE for all languages. No reason for a programmer to jump between all the IDE's out there specific for the language
Jhon Jaiver
Jhon Jaiver
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

The best software for programming

Reviewed on 2022/04/01

Before it was not my favorite, but now I use it every day even to take my daily notes, it is...

Before it was not my favorite, but now I use it every day even to take my daily notes, it is without a doubt one of the best software creations of recent times

Pros

It is very complete, they have extensive integrations with different programming languages and it makes it easier for me to create my projects.

Cons

Before it was very heavy to install today it is very easy to install and that helps a lot, what I don't like so much are the constant software updates but this is because of the improvements and that's fine

Alternatives Considered

Eclipse IDE

Reasons for Choosing Visual Studio Code

The previous one bored me, it didn't improve and I decided on one that had a better community

Switched From

Sublime Text

Reasons for Switching to Visual Studio Code

This alternative is in one of the best and also has a very large community
Goran
Overall rating
  • Industry: Leisure, Travel & Tourism
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

The single best lightweight IDE out there

Reviewed on 2022/05/27

I use it for frontend development. Ever since I started using it, I fell in love with it. It is...

I use it for frontend development. Ever since I started using it, I fell in love with it. It is easy to customize, has great options (colored brackets that just hit with the latest update are a life saver!) and is a treat to use. It makes coding a more enjoyable activity than it already is. It is great for beginners as well, as my wife has started coding and is finding her way around VSC with ease. I use it on a more professional level, and all the websites I made in last four years were built in VSC.

Pros

It is everything I need from an IDE. Fast, easy to use, simple to personalize, and efficient at what it does.

Cons

Sometimes, some settings can be hard to find, as there are so many, but functionally I have no gripe with VSC or any of its features.

Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Emerging IDE that is mightier than the available one's

Reviewed on 2022/07/03

Excellent editor that every developer must have as a trick under their sleeves

Excellent editor that every developer must have as a trick under their sleeves

Pros

The heap of Extensions made available are the best part after the intuitiveness of the product. The capabilities of the product are not limited for the developers coming from any background.
Editor is super intuitive with debugging controls, themes, key mapping makes it more powerful. This IDE is faster with larger code bases as it is efficient with background caches. It consumes relatively less memory comparatively. The support for multiple languages is a major plus alongisde the extensions available for every single language.

Cons

Environment settings are not good - using, remapping is often difficult. Side by side diff view must be improved. Terminal has ton of bugs and often do not perform as expected. Too many updates enforces many restarts - I often receive pop-ups and I end up doing many restarts and most of the time rebuilding cache eats away battery. Git integration must be improved although it offers all functionality. Intellisense sometimes disappoints with unrelated imports not being properly prioritized especially with snippets

Alternatives Considered

IntelliJ IDEA

Reasons for Choosing Visual Studio Code

Performance, language support and availability of extensions

Switched From

Eclipse IDE

Reasons for Switching to Visual Studio Code

Ease of use, developer centric features and available extensions
Bogdan
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

A code editor that can replace you IDEs

Reviewed on 2022/10/10

VSCode has been very good to me, allowing me to use my time more efficiently, to basically get more...

VSCode has been very good to me, allowing me to use my time more efficiently, to basically get more done through simpler interfaces and good integrations

Pros

It simplified my development flow as I was able to replace Visual Studio with VSCode for most of my non-.net development needs. I now use VSCode for all lightweight backend work and for all the frontend javascript work. Navigation, search and replace and tooling integration is much better than most full-blown IDEs. Tasks and Build tasks are gold.

Cons

It sometimes glitches when using certain plugin combinations (such as Live SASS Compiler with SVN) and you have to manually disable them. Workspace trust is starting to become a bother as I switch projects very often throughout the day and I usually checkout clean copies.

Alternatives Considered

Sublime Text

Reasons for Choosing Visual Studio Code

I needed a lighter alternative with better support for the languages and tools I was accustomed with

Switched From

Microsoft Visual Studio

Reasons for Switching to Visual Studio Code

I felt it was more flexible and had better integrations
Jona
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Revolutionizing Coding for CS Students: A Review of Visual Studio Code

Reviewed on 2023/01/23

I would rate my overall user experience of VS Code very highly - it is a powerful and versatile...

I would rate my overall user experience of VS Code very highly - it is a powerful and versatile text editor that can be easily adapted to a wide range of coding projects. The flexibility and customization options provided by the software make it a valuable tool for coding projects, and the built-in debugging and integrated terminal features make it a great choice for development work. The various extensions available for different programming languages and tools are also very useful. While it can be resource-intensive and managing extensions can be a bit of a challenge, these downsides are outweighed by the benefits of using the software. I would highly recommend it to other students in the field!

Pros

As a CS student, I appreciate the flexibility and customization options provided by VS Code. The ability to customize the interface and add various extensions for different programming languages and tools makes it a valuable tool for coding projects. Additionally, the built-in debugging and integrated terminal features make it a great choice for development work!

Cons

A potential downside I found as a user, is that it can be resource-intensive, particularly when running multiple extensions at once. This may cause slower performance on lower-spec computers (which was my case during the first years of uni). Another potential issue is that it can be difficult to manage and organize the large number of extensions that are available, as well as keep them updated. I could also say that the initial learning curve is a bit steep, but it can definitely be overcome with time and patience.

Jefferson
Jefferson
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 8.0 /10

Best editor I've used for web projects

Reviewed on 2019/09/01

So far it's the best editor I have used for web projects, specially for front-end projects. For...

So far it's the best editor I have used for web projects, specially for front-end projects. For some languages though it may be a better idea to use a specialized editor.

Pros

- Updated frequently.
- Has many useful extensions, from adding support to a certain language to performing simple tasks like auto formatting import declarations.
- It works specially well with JavaScript and TypeScript, with fast and reliable auto-completing and linting features, and has an amazing Angular framework extension.
- It's very light to run. Even with a lot of extensions active it still runs well on older computers.
- It comes right out of the box with a very powerful and easy to use git tool.
- Its text editor has a lot of accessibility and quality of life simple yet nice to have features, like easy zoom-in and out, line wrapping, auto trim of trailing white spaces, multi cursor, among others.

Cons

- Currently it doesn't work so well with Python and it's very limited with C#, even with both having official extensions.
- Its debugger, while very powerful, isn't so easy to set up, and more than once I simply preferred to just use the browser's debugger instead.

Roberto Antonio
Roberto Antonio
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

The best code editor out there

Reviewed on 2019/12/11

My overall experience is very good, and I am satisfied with this software. I increased my productivi...

My overall experience is very good, and I am satisfied with this software. I increased my productivity a lot since I use Visual Studio Code. I write the code much faster than ants, thanks to the plugin I incorporate. I have all the tools I need to program in the same software, so I don't need any other application to write the code and test some applications I develop. If I'm going to use a new language, download the right plugin and you're done.
Sometimes there can be a bug in the software, for a while. It seems to consume much RAM for a few seconds and then decreases. It's not very annoying and hardly ever happens, but it's something that needs to be fixed.
The plugin community grows every day, so I have fun trying the new ones out there. They are easy to install and uninstall, so I have no problem with that.

Pros

Visual Studio Code as a code editor is the best I have ever known; it is a very powerful software that meets all the needs of a developer: it has a great file management system, integrates easily with Git, create a server to test the applications and see the changes live. It makes it possible for two or more developers to work on the same file and many more things.
It is possible to do practically anything necessary with Visual Studio Code because it has an almost infinite repertoire of third-party applications, to be able to satisfy every need. Downloading them is quite easy and fast, so many more possibilities are added to this software.
Its interface is very customizable, so it is possible to leave this working environment to the liking of each programmer. The colors and functionalities can be changed with the options that come from originaly and with the extra plugin that is downloaded.
The code editor is very intelligent; it predicts correctly. This makes work much more comfortable and avoids errors, as well as increasing the speed with which it is written.
It supports all the programming languages I know, that's impressive.

Cons

At first, it is a little challenging to use, it has many options. New users find it difficult at first to get used to it and to take advantage of the full potential of Visual Studio Code.
Every time you install it on a new device, you have to customize everything from the beginning. I would like you to have the possibility of having these configurations and plugins in a cloud account, to be able to give my mail and that the installation of everything I have is done automatically.
It consumes many resources, that's a problem for the PC's that are not very powerful. It leaves little space in the RAM and it diminishes very fast when extensions are installed. It is necessary to have a powerful computer to use all the functionalities.

Andrei
Andrei
Overall rating
  • Industry: Computer Games
  • Company size: 2–10 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 8.0 /10

Great code editor but on some machines gets quite laggy

Reviewed on 2020/05/10

IntelliSense surely helped increasing productivity due to the code completion and the embedded...

IntelliSense surely helped increasing productivity due to the code completion and the embedded terminal helped my workspace be a bit more organized with 1 less window to have to manage. I was already low on space due to all the software I required to make a multiplayer game.
Since the plugins were so incredibly easy to install that saved some time as well.

Sadly as I wrote in the Cons, after a while the application started experiencing stutters and all the productivity advantages diminished considerably to the point where I had to move away from Visual Studio Code.

It is worth checking it out however, and I shall do that as well, since the updates are rolling so often, the issue might have been fixed.

Pros

Visual Studio Code was my preferred code editor for writing JS and Typescript for a long time. The amount of customizations available is amazing and the plugins created by the community are great! The best thing about the plugins is that they are kept up to date which is very important once you start getting used to using them. Also the plugins are super easy to install from their integrated plugin manager UI.

IntelliSense (code completion plugin) was another big plus for me when working with VS Code because other free alternatives lack such a feature.

Inside the VS Code's main window you can also open terminal frames, quite helpful especially if you're debugging servers so you won't have to split your screen.

Being a Visual Studio user even before utilizing VS Code I appreciated the consistency of the themes available. Of course you can customize them if needed.

Last but not least, updates are rolling really fast so that's always a good sign when choosing long lasting software.

Cons

After using Visual Studio Code for a while I noticed that the application would start having small freezes so I started disabling a lot of features and plugins but to no avail.
The next thing I removed was the integrate terminal and not even this fixed the problem.
The last thing I removed was the IntelliSense which at that point made the software quite useless as this was one of the best features it had compared to other free alternatives.
Even without IntelliSense on it was still having small freezes and was generally laggy so I reinstalled it only to find the issue appearing after a few days.

The console terminal was a bit weird as a friend of mine was using it as well and he was explaining how to clear the console using a specific button, a specific button which would only appear every now and then. I still have no idea why that button was not permanently in the designated position.

I also was missing a fast zoom in and out feature without having to increase the font size, feature available in the Atom code editor for example.

khedir
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

VS Code, the best code editeur

Reviewed on 2022/05/06

As a programmer i have a great experience with this software, and I look forward to better...

As a programmer i have a great experience with this software, and I look forward to better development

Pros

Its size is very small compared to its performance and that's really cool
Eassy to install
The user interface is comfortable and easy and provides many services easily
It supports all programming languages thanks to the ability to download plugins, and it helps more than others in creating websites and applications because it allows opening images
I can send my codes directly to GitHub
Alot of themes and extensions
Lots of features and add-ons that ensure comfortable work
Does not require a powerful computer

Cons

Sometimes there are some extentions that do not fit with the work environment or the language used. It is good to add a small part that mentions the languages or cases where this extentions are recommended and twhere it should be avoided
When using it on a computer with a small keyboard, it is difficult to control the zoom due to the absence of a minus button, so you have to enter the settings and change them manually