Microsoft Visual Studio Reviews

Microsoft Visual Studio

4.6 (2,860)
Software shipping and building

Overall rating

4.6 /5
(2,860)
Value for Money
4.4/5
Features
4.6/5
Ease of Use
4.3/5
Customer Support
4.2/5
Sort by

2860 Reviews

Abdul Wahab
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
  • Customer Support
  • Likelihood to recommend 10.0 /10

The best Integrated Development Environment (IDE)

Reviewed on 21/1/2021

I enjoyed software development like a game throughout my experience of using Visual Studio for...

I enjoyed software development like a game throughout my experience of using Visual Studio for development of .Net applications for local and cloud environments.

Pros

It is the most featured Integrated Development Environment (IDE) with bulk of features. It is best choice for .Net developers for building powerful applications for local and cloud environments. Its functionality can also be further extended using plugins. It is also good for mobile application development. Its intellisense is the best among all.

Cons

It is heavy to operate. It occupies huge part of my disk space. It hangs sometime during operations. Lack of support to opensource languages.

Dvock
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,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

A Versatile and Powerful IDE for Efficient Software Development

Reviewed on 1/6/2023

Overall, Microsoft Visual Studio is a powerful and feature-rich IDE for its comprehensive toolset,...

Overall, Microsoft Visual Studio is a powerful and feature-rich IDE for its comprehensive toolset, ease of use, and robust integration capabilities. I recommend it as the best choice for software development projects.I give high regards to the software for its robustness, versatility, and the comprehensive development environment it offers. However, individual experiences may vary depending on specific needs, preferences, and the complexity of the projects being worked on.For me as a user, through its comprehensive set of tools and features, it has guided me in providing a seamless development experience for building my applications especially the web applications.

Pros

I like Microsoft Visual Studio since it stands out due to its extensive range of desired features that cater to different development needs. Its user-friendly interface and intuitive design make it easy to use and navigate. Furthermore, its seamless integration with external apps and services enhances productivity and simplifies various aspects of the development process.

Cons

With numerous features and settings available, it can take time for users to explore and understand all the functionalities. Additionally, occasional performance issues or delays in startup time, especially when working with large projects or solutions, can impact the overall ease of use and user experience.Lastly, the level of integration and support for specific tools or services may vary, and developers may need to spend extra time configuring and troubleshooting integrations with certain external tools.

Verified Reviewer
Overall rating
  • Industry: Health, Wellness & Fitness
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

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

Just Upgraded to 2107 after 2008 was decomissioned lots of bugs

Reviewed on 23/5/2019

This is a very useful tool. We use it to provide reporting and analytics for our entire operation....

This is a very useful tool. We use it to provide reporting and analytics for our entire operation. It's SSIS features and reporting tools allow us to present data in different formats and real time so issues can be resolved and we can look high level or as detailed as needed at our organaization.

Pros

I like how the Microsoft product continues to evolve. In 2017 we make SSIS on its own server. It speeds up Queries and has always on availability groups. Moving it to the cloud has also helped make it more available. It now has a more robust reporting tool to provide analytics on use and ways to improve run times and queries

Cons

It is a lot different then previous versions. All of the code required major changes to run. There was several issues with connecting to Access databases and Microsoft products that are "known bugs" or being worked on. I cant understand why a product gets out that doesn't integrate with other microsoft products flawlessly.

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • 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 10.0 /10

Review for Microsoft Visual Studio

Reviewed on 21/7/2023

My overall experience with Microsoft Visual Studio is outstanding. VS Code's debugging and...

My overall experience with Microsoft Visual Studio is outstanding. VS Code's debugging and formatting feature is better than all other code editors.

Pros

It is the best code editor I have ever used. It provides extensions so that we can use it for all the languages and for development also. The integrated feature of vs code with git is amazing to pull or push the repository.

Cons

There is nothing that I don't like about Microsoft Visual Studio.

Verified Reviewer
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,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

Best IDE in Market for Application Development!

Reviewed on 8/1/2023

I regularly use this application for development work and I can say that its the best. It allows me...

I regularly use this application for development work and I can say that its the best. It allows me to debug, code ,test and integrate my code easily.

Pros

1. Easy to use and with friendly user interface.2. Supports for a number of extensions across multiple technologies.3. Allows you to debug and test code efficiently.4. Git extension makes collaboration between developers simple. 5. IntelliSense feature make coding simple and efficient

Cons

1. Heavy application, consumes a lot of CPU memory2. Initially takes time to setup environment code environment

Giorgi
Overall rating
  • Industry: Banking
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

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

Best Coding Experience

Reviewed on 11/2/2023

I am using visual studio more than 4 year, with Visual Studio you can easily write a code and call...

I am using visual studio more than 4 year, with Visual Studio you can easily write a code and call apis, I am using this every day.

Pros

Microsoft Visual Studio is the best application to write a code, it is easy to use and very user friendly, Visual studio has a lot of useful features, Also you can use desktop version on your MacBook (not only Windows devices).

Cons

Mostly I like this application and I have no any ideas about cons

Vítor
Overall rating
  • Industry: Sports
  • Company size: 1,001–5,000 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

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

Review Microsoft Visual Studio

Reviewed on 25/9/2023

I used this program for my school classes

I used this program for my school classes

Pros

The program works very fast, its easy to use and i recommend for every one who’s trying to work with it

Cons

I like everything so i dont have anything to say

Prasad
Overall rating
  • Industry: Media Production
  • Company size: 1,001–5,000 Employees
  • Used Monthly for 2+ years
  • Review Source

Overall rating

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

Great tool for Professionals but Pricey

Reviewed on 24/9/2023

Pros

It is a very easy-to-use tool for beginners to start off with languages such as C, C++, and Python.There are tonnes of tutorials and study materials that one can go through to learn more. I would say it is a must-have tool for coding and testing.

Cons

Priced on a higher side when compared with the other solutions. There is surely room for improvement and to have great customer support. You would need one of the latest updated configurations to use the solution smoothly.

Younes
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Weekly for Free Trial
  • Review Source

Overall rating

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

Review Visual studio

Reviewed on 10/10/2023

Pros

It’s easy to use, it has a lot of elements to use them for a good presentation

Cons

The last phase before encoding, it’s in sometime very long

Caroline
Overall rating
  • Industry: Retail
  • Company size: 2–10 Employees
  • Used Monthly for 1-5 months
  • Review Source

Overall rating

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

Visual studio (6/10)

Reviewed on 15/10/2023

Our business is still using this to develop our app and will most likely use in the future

Our business is still using this to develop our app and will most likely use in the future

Pros

Once you get started with this product it is very simple to use

Cons

Certain aspects such as running your code can be tricky to begin with

Dinupa
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
  • Customer Support
  • Likelihood to recommend 9.0 /10

Software Development Environment for High-Quality Software

Reviewed on 8/9/2021

Perfect for freelancers and one-person businesses, especially for websites and web-based application...

Perfect for freelancers and one-person businesses, especially for websites and web-based applications. Reduce the amount of work your IT team has to do by purchasing lower-cost computers. Your library includes a variety of enhancements and modules that make it easier to manage the material. Simple user interface combined with feature-specific design.

Pros

We develop a variety of software types, including online applications, web services, web-based programs, mobile applications, and websites, all inside a single visual studio environment. During projects with a large number of deliverables, we can leverage Visual Studio's single installation to do a variety of activities. We can initiate debugging with a single click and proceed through each step to determine where and why the issues arise. We might easily add things like CS or HTML that we require. Additionally, it is simple to integrate with the database.

Cons

Its size is out of control, and it takes an inordinate amount of time to install. When transferring files from one application to another, project data is often corrupted, and errors are not unheard of in the process. It is vital that the sample file's permissions be changed so that anyone can write into it without being denied access.

Alternatives Considered

Apache NetBeans and IntelliJ IDEA

Reasons for Switching to Microsoft Visual Studio

Visual Studio is the simplest and most direct way to produce C#, HTML5, CSS3, JavaScript, ASP.NET, MVC, and other front-end and web application apps, as it's a Microsoft-made software development environment.
Agaba
Overall rating
  • Industry: Media Production
  • Company size: Self Employed
  • Used Daily for 1+ year
  • Review Source

Overall rating

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

Know More about Microsoft visual studio

Reviewed on 4/5/2022

Well I love Microsoft visual studio because I used to have problems in creating website's and...

Well I love Microsoft visual studio because I used to have problems in creating website's and programs but when when I found it,it solved every thing,it is fast when using it,very easy to use,it is free to use,it alerts you in case of an error occurred and you clear it though it sometimes requires you to restart the computer,it is very good and easy in managing codes though I hate that easy advantage of it because you find someone who never used and have no idea on it can use it and that brings limited jobs to us people it that industry of software and programing but otherwise I greatly recommend it to any one to use it,am sure you will love it.
Thanks

Pros

I liked its many features it has,the languages it provides in over 30 plus languages.
It does not require much learn so its easy to use.
Its free to use and it does many works for example: creating and managing codes
It has many platform's in it

Cons

I hate it in debugging,sometimes it Struck's and requires you to restart the computer

Maaz
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 10.0 /10

Microsoft Visual Studio

Reviewed on 9/7/2021

I have been using Microsoft Visual Studio from the beginning of my Software Engineering studies. It...

I have been using Microsoft Visual Studio from the beginning of my Software Engineering studies. It is the best programming software I have used. Also its huge online community is very useful to ask for help when solving a problem faced in Visual Studio.

Pros

Microsoft Visual Studio is the best option for working on writing, testing and developing a program or application. It is capable of carrying out complex and heavy programming. It fully supports all prominent programming languages like Java, Javascript, C, C++, Python etc. Ms Visual Studio assigns different colors to different blocks of code which makes it easy to keep track of your progress and find a specific block. Its code debugger is extremely efficient and instantly identify the error in the code. Apart from built-in tools and features, it has a plethora of plug-ins and libraries available online to serve the specific needs of a user. Also navigating it to look for files is very easy in it due to its folder and file structure. The biggest plus point that it offers especially for the students is its Community Edition version which offers almost all the vital features of MS Visual Studio and that too for free of cost. Also its user interface is very pleasant and feels good on eyes. In short it serves the need of every programmer from novice to expert.

Cons

Its not easy to thaink of or find any mentioning worth lackings in such a sophisticated softwarr like this, but to mention one, it is a heavy program desiged to carryout complex programming, it consumes a lot of processing power and RAM memory of a computer which is a bit annoying for students using it of their personal computers.

Samridh
Overall rating
  • Industry: Mechanical or Industrial Engineering
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

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

12 years of Visual Studio and Still love it

Reviewed on 1/2/2019

A powerful tool from Microsoft. It's foothold on the code development market is strong and will...

A powerful tool from Microsoft. It's foothold on the code development market is strong and will probably stay strong for a very long time. There are lot of forums and discussion sites dedicated to Visual Studio so learning VS means you have access to lots of resources. People have built their career on this tool so I would highly recommend it to anyone.

Pros

I have been using Microsoft visual Studio for past 10 years plus and it just keeps getting better. It is one of the most advanced product from Microsoft and it is very well known throughout the Engineering industry,

- Code writing and storage
I use it on a daily basis for development of code in C, C++ and C#. The IDE is extremely strong and full of useful libraries. It has lot of features that aids in the proper design and development of the code.
- Code comparison
One thing that is really powerful about Visual studio is that you can extend the software capability to many other areas. Using Team foundation Server (TFS) from visual studio one can store code and perform revision control with different change-sets. It is a very strong tool to also compare codes between different change-sets or with the directory on the desktop.
- Allowing Extensions
Microsoft Visual studio allows third party extension which makes this already powerful tool even more powerful by being able to expand the platform.
- Replication with Application
With the powerful IDE platform, debugging is like a piece of cake. Development of Graphical user Interface (GUI) can also be done through studio and release it as applications that can be installed in many computers.

Cons

I don't see many cons of Visual Studio except,
- Price
It is a powerful tool so of course getting multiple licenses will be pricey.
- Error codes
it could do a lot better in analyzing the source code and explaining what the error is. The error are pretty vague and one would need some learning curve to understand what is wrong
- High load on the system
Visual studio is big, massive and will require some powerful machine in order to not feel like the computer is lagging. Usually I shut off all my applications if I am working on VS.

Luis Daniel
Overall rating
  • Industry: Computer Software
  • 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 Standard for Windows programming

Reviewed on 24/12/2019

I basically use Visual Studio daily. I have no complaints other than I wish they had more customizab...

I basically use Visual Studio daily. I have no complaints other than I wish they had more customizability like it's little brother Visual Studio Code is getting and with time, Visual Studio Code just does what it's big brother does better. But yet, nothing can replace Visual Studio in my work flow and that won't be changing in the next years to come.

Pros

You can almost use/code in any language on the IDE, if you're missing features, you could look for extensions/plug-ings that add them, like DevExtreme or ReSharper. I mostly code in C# and the Community version for me works fine, but the Enterprise and Professional tiers are also really good. The IDE has been more open in the recent years and that has allowed for more straight updates than rather waiting for service releases or new year branded releases. You can code websites, mobile apps, desktop apps, console apps, service apps, anything related to Azure can be done in VS and yeah, you can easily debug and now in the latest versions, you can live-share a project and have a coworker assist you or work with you on the same project and both debug it. You can also use the live-share feature for teaching someone how to code.

Cons

Sometimes, extensions can be a little buggy. Azure Services, I would recommend a stable connection because it can get laggy. If you're going to use SQL Server in Visual Studio, you're better off downloading Azure Data Studio, because it is more versatile, strong, quicker and responsive than the options Visual Studio provides you. The community can cover you anything you need, but if you're looking for huge enterprise projects, you might want to invest on the paid options, but they can be expensive.

Ranjit
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,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

Ultimate IDE for software development !!

Reviewed on 12/9/2022

As I and my team uses Visual Studio on daily basis, I am overall very satisfied with the latest...

As I and my team uses Visual Studio on daily basis, I am overall very satisfied with the latest Visual Studio. Visual Studio helps to speed up the development process and it helps us to develop quality software. Using Visual Studio you can create different types of applications like Web API, Web App project, console, class libraries, mobile applications, and hybrid and WIX installer applications. It can be even used to develop AI/ML solutions. It supports many languages like C#, python, C++, and so on. I think it's one of the best IDE software in the market.

Pros

Being a .NET developer, I've been using Visual Studio for over the past three years. It's a great tool to work with. Microsoft regularly releases new Visual Studio versions with the latest features. I like the debugging feature of Visual Studio as it is very simple and can be used to trace the root cause of defects. It's very easy to manage to build and release configurations of projects in Visual Studio. It provides simple interfaces for deploying the application. Below I've mentioned some features that I liked in the recent versions of Visual Studio -
1. TFS, Git integration
2. DevOps integration
3. Code lens (to view the summarized history of a code above the function)
4. VS IntelliSense (to fix code analysis warnings and implement coding best practices)
5. Easy adaptibility to different .NET frameworks based on project requirement

Cons

Visual Studio is the best software for software development. I didn't think of any feature that I didn't like.
However, the Visual Studio tends to freeze sometimes during heavy operations (even on high-end configurations) if you have installed a number of third-party extensions like ReSharper, and SonarQube. According to Visual Studio, these extensions slow down the VS performance. But I think VS should not freeze in any condition. Apart from this minor improvement, I think there is nothing that could be improved in Visual Studio as of now.

Supun
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 8.0 /10

Programming with VISUAL STUDIO

Reviewed on 22/10/2019

Visual Basic is a great and professional software for programming. Lot of features are included in...

Visual Basic is a great and professional software for programming. Lot of features are included in it for easy coding. I think we must have some knowledge about programming languages before using this software because this software has some advance features. If a beginner starts coding with Visual Basic first, he might be feel coding is very difficult. Therefore I recommend using Visual Basic only if you have some knowledge about coding. However Microsoft offers a free version of this software for students. This is a good opportunity to improve our skills with this software. If you are a programmer and looking for software for your industry, this is the best software that suits for you.

Pros

Visual studio is one of a best software that programmer need for his works. It supports many programming languages mainly used in programming these days including C, C++, C#, JAVA, Visual Basic, Python, HTML, CSS etc. This software is developed by Microsoft as an Integrated Development Environment (IDE). There are lots of software using for software development industry in these days. Visual Studio offers many outstanding features and functionality when comparing with them. Some of the features are IntelliSense (completes code automatically as it suits), GUI design (Can design graphical user interfaces and make them interact with components we include i.e. Forms, Buttons, Labels, Message boxes etc.) Also Visual Basic consists with an integrated debugger that works as a source level debugger and a machine level debugger. Therefore the debugging process is easier and powerful. Visual Studio is fast and powerful software for programming in my experience.

Cons

The most annoying thing that I see is the process we have to go through before starting GUI programming using C++ language. We have to change many settings and copy/paste some code parts before starting our codes. For beginners it is a confusing work as we have to go through many menus and change settings and pasting code parts. Coding area seems to be more complicated than that of other software. Therefore it is hard to find a code part that we typed already in case of changing codes. Visual Basic took nearly 22GB from my storage. For the people with low size hard drives it is difficult to allocate such amount for one software. Since software have many functions and features it take some time to load. Low grade PCs can be lagged in this process because Visual Basic use high amount of RAM and CPU.

Ebrahim
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

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

It just gets better and better

Reviewed on 9/1/2019

I started coding with Visual Studio 2005 and now work on a daily basis on 2012, 2015 and 2017. What...

I started coding with Visual Studio 2005 and now work on a daily basis on 2012, 2015 and 2017. What I have experienced with Visual Studio is consistency and stability. Each new version looks and functions pretty much the same, so there's no real learning curve each time you upgrade(If you know how to use 2005, you will have no trouble with 2017 or later versions). Over the years, debugging performance has also improved, which is another plus for me. From 2015, Team services connects quite nicely as well and the actual loading of Visual Studio for the first time has improved greatly over the years.

Pros

Since 2007, I have used Visual Studio for all of my app development. It is indeed the best tool I have ever come across. Possibilities are endless, from legacy WinForms apps to Web Apps and services, Visual Studio is able to provide you with an easy to use, stable and reliable platform to build your apps on. I am a C# developer who uses it every single day. Built-in features like code-completion and code validation makes it easy for even the beginner to learn. Since Azure came along, deployments have become even simpler, whether published directly, or through Source Control. Another cool thing about Visual Studio is that with every new version, new tools are introduced and new types of projects as well. This makes all of those projects that used to take days to put together, a mere selection of a project type and all of the initial code and structure is generated automatically. Then there's the debugging tools, Nuget, Server explorer, Team explorer and the list just goes on. All of these tools and features in Visual Studio makes it the most powerful of its kind in my opinion and I am sure many others. Microsoft also introduced Visual Studio Community Editions a few years back, which makes it even easier for newbies to start their development careers hassle free.

Cons

For certain project types, certain versions of Visual Studio work best, so I often switch between 2012, 2015 and 2017. I found that 2012 works nicely with older(.NET Framework 4 and below), 2015 for all recent apps, while 2017 works better if you need to debug Azure Websites. Other than that, the IDE has stayed pretty much the same, which is awesome. Nuget packaes sometimes have issues, but I don't use them that often, so I am not really affected negatively by that. The initial install of Visual Studio 2015 and above are web installers, which takes even longer than older versions, so I dread new installs, but after the install, all is good.

Guillermo
Overall rating
  • Industry: Marketing & Advertising
  • 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 8.0 /10

The good and the bad of Microsoft Visual Studio

Reviewed on 23/2/2022

Code maintenance, development of business applications, activities such as updating systems of the...

Code maintenance, development of business applications, activities such as updating systems of the same company. As our company has its development department, we are based on .NET so we use this program, usually the projects we work with are developed in C#

Pros

I like that its installation is simple, unlike other development environments, Microsoft Visual Studio, it's just a matter of a few clicks and that's it, nothing else needs to be configured. Direct integration with GitHub is very useful for team projects, without the need to download extensions, the tool is already integrated, we just have to log in to our GitHub account and we can use it. Another thing that I liked is that it comes with an integrated database engine such as SQL Server, we may have to download add-ons from the installation package, but they are details. Its good graphical interface, customization, choosing the language of the interface, make it very pleasant. Connectivity with Azure seemed interesting to me for managing projects, storing information, creating, managing and deploying applications in the cloud. Speaking of development, I use it a lot to program in the C# language, personally I like the way it orders the code, the prediction of words, such as when creating functions, methods. It has many development tools, for example, when creating a graphical interface for an application I have a whole toolbox, with which I can add the elements one by one. It is somewhat simpler than other programs I have used. I can expand this toolbox, which I like, as it gives me more features. If I have complaints about this program, they are very few, but I will detail them later. It does have to improve some small things, but it fulfills its purpose very well.

Cons

I have had problems that the program stays in: "not responding". In many cases it closes by itself, I have a computer with good hardware characteristics, so I am surprised that this happens to me. The same thing happens to my development group. Another detail to keep in mind is that when compiling it usually takes longer than normal, and it even stops for a while, but then it responds without a problem, I think it could need optimization due to its large memory consumption, I have used Intellij IDEA which is a very good software for Java development, and it is very agile, very responsive, consumes resources considerably, I hope that Visual Studio reaches that point. These are inconveniences that have happened to me, as well as to other colleagues. For the rest I have no complaints. I clarify that I use it in Windows 10, to be more specific with my review.

Taddes
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

The best most customizable development environment!

Reviewed on 23/7/2019

My favorite development environment

My favorite development environment

Pros

VS code is the gold standard of IDEs and development environments. Aside from being a terrific text editor with features and third-party libraries like syntax highlighting, there is a big community of developers who offer modifications to make your workflow easy. It has in-build GitHub source control, ease of changing from one language interpreter to another, numerous linters and debuggers, fully functional terminal and endless plugins like live servers, deployment pipelines, etc.

VS code can basically do anything and furthermore be customized to do even more. It allows you to write code efficiently, effectively and reliably and synchronize with all your other development tools.

Cons

Very little, though configurations for cross-language features like indentation from one language to another can seem unintuitive. There are occasional times updates and features can be dropped from one update to another, but the features are frequently addressed and bugs quickly resolved.

Alternatives Considered

Sublime Text

Reasons for Switching to Microsoft Visual Studio

More flexibility and features
Verified Reviewer
Overall rating
  • Industry: Higher Education
  • Company size: 1,001–5,000 Employees
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

I use Visual Studio to teach programming to beginners

Reviewed on 3/10/2019

I have been using Visual Studio for close to 10 years. It is the best IDE for working with...

I have been using Visual Studio for close to 10 years. It is the best IDE for working with Microsoft languages. It is also very robust and beyond educational environment, I have also used it in a professional setting as a software engineer. In my opinion this program is well suited for both use cases (education and workplace).

While there are some significant issues with the Mac version, overall just making the IDE cross-platform is a wonderful improvement because it allows my mac students to use it outside lab sessions.

Overall I am happy with this product and will continue using it in the future.

Pros

I am currently using VS 2019 as an instructional tool at a university to teach programming to beginners. These are the pros:

* Cross platform versions for PC and Mac users

* Many compiled languages to choose from (I use C#); I feel compiled language is easier to learn because of the immediate feedback that you see in the UI

* Having many features within one IDE is good for beginners as students can gradually move from console apps to more advanced programs as they acquire more skills, but without having to learn a new IDE

Cons

During instructional lab sessions I have encountered a few issues, primarily with the Mac version of Visual Studio, and the following are the most significant cons so far:

* From a beginner perspective the installation process can be challenging because there are many options to choose from (some of the students worked through these independently through trial and error).

* The Mac version of VS2019 does not have live wrap -- this is a very basic feature and should be added

* For some console solutions when opened from a zip file and executed on a Mac, VS executes the code by default in a custom command line window (not in mac terminal). User cannot type in this window which prevents console input. To resolve this issue students created a new solution and copy pasted the code into the new solution.

Aaron
Overall rating
  • Industry: Information Technology & Services
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

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

Visual Studio IDE - The Beast!

Reviewed on 10/10/2018

I have been using Visual Studio for the last 10 years.

Having worked with other code editors and...

I have been using Visual Studio for the last 10 years.

Having worked with other code editors and other languages including obj C, Swift and java for a bit, I can clearly see why VS is pricey because of the amazing IDE that microsoft has built and maintained over the years.

It's definitely a complex tool to master and even after using it daily for the past 10 years all the way from vs 2005 to vs 2017, I would say there are some areas in the IDE that I have barely scratched the surface.

Its takes years of practice and working with a wide array of project types to really explore the different sections and features the IDE has to offer.

Microsoft now offers VS code(32 and 64 bit versions) which can be downloaded for free.

Pros

- Ease of use
- Multi language support
- Full stack development capabilities
- Integrates with databases easily
- Can create a vast array of projects
- WCF
- Windows Services
- Web API
- MVC
- .net core
- Remoting
- Class libraries
- Database projects
- Single Page Apps
- Angular Apps
- WPF
to name a few
- Source control plugin integration (GIT, Subversion using AnkSVN, TFS)
- Plugin / Extension support. Example: Resharper, OzCode, NCrunch
- Performance
- Stability

Cons

- Enterprise Licensing costs (vs Professional)
- MSDN licensing and individual license costs can be a non starter for some technology companies
- Project backward compatibility support in olders versions. Upward migration was a non reversible action which would render the project incompatible with the older version.
- Memory / CPU consumption sometimes can be on the high side.

Anjali
Overall rating
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support

I have been working with VS from past 8years and i enjoy playing with this software&its...

Reviewed on 25/5/2018

Pros

I have used this software from version VS 2010 to up to date VS2017. Its very handy to work with. It offers a lot of features and functionalities that are really easy to understand. It offers a lot of integrations whether it is Resharper or any coverage tool or your website azure deployment.
For me learning azure deployment was way too easy as it is just a matter of 2-3steps alone.
There are easy steps to find some matching texts that too can be filtered with the type of file you want to search in. The solution explorer offers simple shortcuts to rename a file or just move a file from one location to another.
The find and replace functionality that too can be customized whether you want to match case or not.
The software's integration with Nunit code coverage helped me a lot in gaining confidence in the quality of my tests as while coding I can see the coverage of the lines. The tortoise git integration is something that is really helpful. You can easily see your commit history and differences. I personally like this software very much. Try it.
It has a lot to discover.

Cons

The only problem that I see is the heaviness of the software as sometimes it hangs my system and you need to have at least 16gb ram to work greatly with this software. VS2017 is the latest I have worked on and although it has great features but it is a very heavy software and with heavy extensions it become slow.

Surender
Overall rating
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

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

Best development tool for implementing web, desktop and mobile applications

Reviewed on 16/5/2019

I highly recommend Microsoft Visual studio to everyone who wants to develop application for web...

I highly recommend Microsoft Visual studio to everyone who wants to develop application for web desktop and mobiles plateform.

My overall experience is superb with this and highly satisfying the company needs.

It can be used in large and small scales enterprises.

Pros

Here is a list of reasons why we adopt Microsoft Visual Studio for development:

1. It supports more than 60 programming languages.

2. Team foundation server feature is awesome where we can deploy our changes on server very easily and can rollback the same with ease.

3. Dock able features of script tabs and windows make it easy to handle various windows at same time.

4. It provides script bundling and it is just easy process.

5. Visual Studio provide inbuilt sample code templates and by using them we can same development time up to large extent.

6. We can integarte third party tools with ease.

7. Intelligence window is one prominent feature.

8. Intermediate language debugging is very good feature.

9. We can edit images or icons with inbulit editor and no need to go for other third party editing tools.

10. Last not the least is that its a quality unit testing features.

Cons

I never noticed any cons till now but below are some suggestions if Microsoft can add:

1. Team foundation branching is quite complex.

2. Software is quite taking high CPU memory and takes 3-5 minutes during initial loading and its too bulky and taking near about 3 GB space in c drive.

3. Licence fee is quite high because its a brand product but it is okay if we are dealing with quality software which is highly reliable in current competetion.

Sean
Overall rating
  • 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 8.0 /10

Visual studio is a good tool for writing/running .Net applications.

Reviewed on 27/6/2018

Visual studio allows for the writing/running/debugging of .NET applications. It provides an easy...

Visual studio allows for the writing/running/debugging of .NET applications. It provides an easy way to add external libraries via Nuget. It also makes it easy to maintain multiple versions (x86 and x32) of your application as well as allowing custom profiles to be created for your application's output(i.e. Release vs Debug).

Pros

Visual Studio is a nicely customizable IDE that allows users to make their workspace look like they want it do. 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. I also really like that you can change and customize the IDE's theme. I use the Dark theme and then customized the colors a little bit to be more appealing.

Cons

Visual studio seems to struggle with large applications. We have an application that has over 20 different projects in the solution and it appears to struggle with rebuilding all of the projects in the correct order(due to dependencies) sometimes. Also, we have a recurring issue where a dependency that we used to have (a specific version of SQLite) keeps coming back even though we have repeatedly attempted to remove it from all projects. On top of that, VS sometimes locks up and eventually crashes once every few weeks (I use it 5 days a week, so really this doesn't happen frequently). The crash might have something to do with starting and stopping the solution 10-20 times a day.