TrustRadius Insights for Microsoft Visual Studio are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
Live Coding Assistance Feature: Users have highly praised the live coding assistance feature in Visual Studio, emphasizing how it significantly enhances their coding experience by providing real-time support and guidance during the development process. This feature has been described as a valuable asset that improves productivity and code quality for many users.
Efficient Debugging Process: Reviewers consistently highlight the efficient debugging process in Visual Studio as a standout feature that allows them to swiftly identify and resolve issues within their codebase. The seamless debugging experience not only saves time but also boosts confidence in the reliability of their applications.
High-Quality Testing Tools: Users commend Visual Studio for its high-quality testing tools, noting how these robust features ensure that their code functions correctly and meets stringent standards. The comprehensive suite of testing capabilities integrated into the IDE streamlines the testing phase of development projects, contributing to overall efficiency and code accuracy.
Loading Reviews List....
Visual Studio Reviews
26 Reviews
Small Businesses (1-50 employees)
Search is temporarily unavailable. Filters are still applied.
We use Visual Studio IDE to make software that will be used with our product. We use the .Net framework with C# language. Visual Studio IDE is probably the best programming IDE we are using. We use it for more than 10 years and we plan to use it for another 10 years and beyond.
Pros
Easy to build software
Easy to debug our software
Intellisence is fine
Cons
Intellisense is good but can be improve
Sometime the IDE is freezing without reason
Likelihood to Recommend
If you want to make software in .Net, Visual Studio IDE is probably the best IDE available. All the tool you need is there. The debugging experience is very good too. I recommend using a third-party library if you want to make a rich user interface for your software. Overall, I recommend Visual Studio IDE if you want to program in C#.
VU
Verified User
Professional in Research & Development (11-50 employees)
Use it to help create educational applications for inside and outside the classroom. Develop literacy and reading productivity apps for K-12 and beyond. The use of Visual Studio helps us configure our applications to address the needs of a variety of challenged readers as well as readers in all age/ability groups who are required to read for long periods and may be overwhelmed by the amount of media needed to cover.
Pros
Allows for unique configurations within our app builds.
Allows for team sharing that is easier to manage.
Helps promote better team communication while saving valuable time, too.
Cons
Accessing the Visual Studio account more easily would be SO helpful.
Ongoing improvement in the Visual Studio's security will also be most appreciated, as many of our creators with IP for their applications are protective of that IP.
Likelihood to Recommend
Able to share information within our team now much more easily than previously when using Visual Studio. A user-friendly platform helps us save valuable time and effort as a group. Also, we are much more likely and earlier to consult with others on the team because of the use of Visual Studio.
Visual Studio IDE is used by the developer cell of my organization. The best thing about Visual Studio IDE is it is easy to use and user friendly. There are number of plugins available, and all of them are awesome. I have been using this product for more than four years now, and the support community actively helps me every time if i get stuck somewhere. This product is fully modifiable--you can chose your environment, you can add your snippets easily, plus it has an integrated terminal that helps a lot while testing and developing products. You can also share screens and code with your team very easily.
Pros
Having a number of extensions
Easily modify settings; can add snippets very easily
Works with every programming language
Everything is integrated, from terminal to image viewer and pdf viewer
Cons
Select text and create snippets
Understanding unnecessary code
Making more interactive IDE
Likelihood to Recommend
Any product-based company or learners/students should use this product. Its free and amazing.
Visual Studio is being across the whole organization by different teams and team members .
It is incredibly quick and smooth compared to other IDE such as Eclipse . I have been an eclipse user for a long time but after shifting to visual studio, there is no going back . The extensions available are amazing and the most important aspect is the ease with which these extensions can be downloaded and used .
I used numerous of them such as debugger for Chrome, walnut, gitLens and so on .
Pros
Availability of Extensions
Compatibility with Git
Easy settings
Cons
Better Technical Support
Hard to find the right option
Disk space occupied is large
Likelihood to Recommend
Visual studio is one stop development shop. A centralized place where you can find all development tools and workflow .
The IDE has a user friendly display and debugging tools are quite good . It is especially suited when you are developing .Net applications The updating of tools is easy and smooth . Integration with Azure DevOps is excellent and it continue with improve .
I am using Visual Studio IDE as part of a development team in a software organization where I am supervising the development as a project manager. It helps us to standardize the development environment among team members. We are using it for development of an application for cloud environment; however, it is able to develop mobile and desktop applications as well.
Pros
Great IntelliSense
Easy-to-use interface
Standardization of development environment among team
Cons
Hard to find or navigate some options/features for first time
Very heavy and causes the system to slow
Very large in size, occupies a lot of disk space
High system configuration required for smooth operation
Likelihood to Recommend
Visual Studio IDE is best for developing desktop, web, and mobile applications. It is well suited for both local and cloud environments and helps to standardize software development environments among software development teams, groups, and/or organizations. It comprises a lot of very useful and powerful development features with great IntelliSense to support software developers in achieving their goals in the shortest time with ease.
VU
Verified User
Project Manager in Information Technology (11-50 employees)
I have used Visual Studio for all C#, ASP.NET, and even Classic ASP development over the past 10 years. Nowadays our team mostly uses Rider IDE but Visual Studio still remains installed for a few special use cases, where we want first-party IDE support.
Pros
Provides a smooth, efficient IDE for developing .NET applications.
Debugging tools are better than any other IDE I've used in the past.
Has a great selection of extensions, e.g Resharper and OzCode.
Cons
Visual Studio can be clunky and slow at times, much longer loading and building than Rider.
Having the manually save after becoming used to auto-saving and automatic local history is an annoyance and constant fear.
Likelihood to Recommend
I would still recommend Visual Studio to anyone looking to do anything serious with .NET as an IDE if they have access to it, but for the most part, JetBrains Rider wins my recommendation. I think that if you're working on Windows-specific applications or some specific scenarios that VS supports, you have a use for it.
We use Visual Studio across the whole organization. We build software using .NET and Visual Studio is a great tool for doing so. It is a great all-inclusive environment that works well for our workflow. We can work with Sql Server, docker containers, powershell, Git, and Azure DevOps all from within the IDE if we choose. We also love the Live Share feature that allows us to work together remotely.
Pros
Simply writing code is a great experience with Visual Studio. It's intellisense is great, as well as code snippets and refactoring tools. All of which combine to help make writing code easier and faster.
I love the integration with Git and Azure DevOps in particular. From working on tasks and bugs to reviewing changes to code via code lens. Visual Studio really helps us optimize our workflow.
Cons
The biggest issue for me is still startup time. Although significant progress has been made in this area, it can still be a beast when opening large projects. But that is a small price to pay given all of the features and functionality.
Likelihood to Recommend
Visual Studio is well suited for developing API's, microservices, and many other types of applications. Although VS can certainly be used for developing spa apps I tend to use VS Code for their development. It is just a quicker and lighter tool for the task.
VU
Verified User
Partner in Information Technology (1-10 employees)
We use Visual Studio Enterprise (2017 version) for our development of our desktop, server, and some web applications that we sell worldwide. Not only does our development staff use it, but our support staff and some staff in finance and sales use it for creating SQL Server Reporting Services reports that get published to our SQL Server for internal reports. The flexibility and efficiency we gain using Visual Studio over other tools has saved us time and money.
Pros
Rock solid intellisense. For C# and VB.Net code, the intellisense provided by Visual Studio is hands down the best. If you find that you have a hard time remembering parameters of functions, or what object names were, the intellisense will rescue you and help me be an efficient developer.
Super fast and simple to use debugger for C# and VB. Everything in the debugger is handed to you on a silver platter. When you stop on a break point, it immediately shows you the local variables, the call stack, and even your current memory usage. Setting up watch variables is super simple and you can even make breakpoints conditional so it will only stop on certain conditions.
Hides the tedious tasks. There are quite a few things like publishing, creating click once deployments, and adding/removing settings in the project files that can be really time consuming when trying to do it by hand (such as if you don't have access to Visual Studio and you need to make changes). Visual Studio hides all the tedium from you by making nice point and click interfaces to get things done quickly.
Cons
Web development needs some help. Make no mistake, the world has moved to the web. Some of the more annoying aspects of Visual Studio is that you do not get the proper intellisense in your HTML for javascript. If you live in the web, you will be using JavaScript and this will start to annoy you after a while. Debugging your JavaScript will need to be done in the browser. While it DOES have the functionality to debug your JavaScript in the IDE, it's painfully slow, doesn't always work right, and did I mention it's slow? We do not have slow machines, this should not be a problem.
Xamarin "updates" seem to break your project frequently. We never could figure out why it would happen, but it seems like every update to Xamarin would break something and the project would stop building. Fixing it was a combination of deleting folder, app data folder, the project completely and re-getting it from TFS. Weird stuff that many people seem to experience, not just us.
Likelihood to Recommend
If you are doing any C#/VB windows applications, you cannot go wrong with Visual Studio. If you are making a desktop application with forms, the designers will be required to get your app looking great.
If you are living in the web development space, you may want to consider something else for the JavaScript/HTML/CSS work. Visual Studio Code does well, but we've recently found WebStorm by JetBrains that works IMMENSELY better for intellisense.
We're a small development shop. Currently, we use only two development solutions: the Visual Studio IDE and Visual Studio Code. We use Visual Studio (the IDE) for our major projects because it is really good at keeping track of the various aspects of a large solution. We use Visual Studio Code for one-off things that don't require all the capabilities of the larger IDE. The Visual Studio IDE is used by all our developers on current projects.
Pros
Ability to add plug-ins that support non-Microsoft solutions (such as PHP and Python).
Power to organize and support even large enterprise applications.
Well-structured. The built-in organization of VS makes it easy to keep track of complex projects.
Intuitive. The controls in VS are easy to find and use.
Cons
It's very large. Microsoft thought of just about everything with VS and they included it all out of the box. The installation files are massive and take hours to download on a slow connection.
Resource hungry. VS uses a lot of system resources.
Complex. One of its strengths can also be viewed as a weakness. As you learn the platform, it can be overwhelming trying to figure out everything that's included.
Likelihood to Recommend
I started my coding experience without using a formal IDE - it was really just a text editor. NetBeans was my first formal IDE experience. It was hard for me to use - probably because I was a total novice. As I've grown up using various IDEs, Visual Studio has become my IDE of choice because it is so well-suited to the projects I've worked on. I've been a semi-professional Microsoft stack developer for the last 5 years so using Microsoft tools has just made sense. For the most part, they've had my needs in mind as new features of Visual Studio have become available. It has been my preferred tool for the last two years.
We use Visual Studio to build a variety of great video games in C# with Unity. We build everything from simple VR applications to advanced MMORPGs all using Visual Studio as our primary code editor and debugger. It blows away the alternatives when it comes to features, functionality, and performance.
Pros
Debugging in Visual Studio is second to none
Code highlighting & syntax coloring
Building cross-platform C# games & applications
Cons
It could be better at refactorings. With Resharper, this isn't an issue though.
Likelihood to Recommend
Visual Studio is the perfect IDE to get started in for new developers who want to build video games or Windows/web applications in C#. I'd highly recommend it to anyone working in .net in general either at a C# shop or doing game development with Unity. In the past, I've used it for everything from enterprise internal applications for huge companies like Qualcomm, Sony, and Intel, to scalable web applications for startups.