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.
We use Visual Studio Code in multiple areas of the business. Engineering team, the majority of us use the product and have come to use it often when we’re peer programming, too.
Pros
Peer programming.
Lots of plugins for eslint etc.
Layout of the files.
Cons
Too many buttons in one place sometimes. Learning curve is high.
Would be good to be able to export and import productivity tool setup.
Likelihood to Recommend
It is very good to be able to share your code in a peer programming session. Very good for building code. Setup is difficult if you lose all your productivity plugins, though.
VU
Verified User
Engineer in Engineering (Marketing & Advertising company, 201-500 employees)
It's one of the most effective Integrated Development Environments on the market. The best thing is how easy it is to integrate and have all of your products in one place. It contains tools and features that can improve the effectiveness, simplicity, and security of any software. The most significant advantage of Visual Studio IDE is that it supports many programming languages. If an error occurs while creating code, it provides a clear description of the mistake so it can be readily fixed.
Pros
I like how the tabs and panels are organized; everything is gathered together so you can find what you're looking for quickly.
If you can't find something, there's a thorough search engine that searches all of Visual Studio's features.
The Team Foundation Server feature is fantastic since it allows us to easily deploy and roll back changes on the server.
Cons
Visual Studio is good at debugging, however it can get stuck at times, requiring you to either stop debugging or restart Visual Studio.
The application is heavy and takes a long time to load.
Visual Studio has a wonderful UI, but it feels a little difficult, particularly for newcomers. This is a minor flaw, but it still feels like it could be better.
Likelihood to Recommend
It's useful for app development, debugging, and testing. I've been using it for two years and have seen it grow into a fantastic tool. All of the features, NuGet packages, and settings that enable different types of projects are fantastic. It also has a connection to Azure DevOps and Git. It's a fantastic product that's simple to use.
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 .
Visual Studio is an all-in-one package for software developers. Our team uses it for developing computer software, mobile apps and web based software. Normally we use rad model to complete our project, because we have to deliver projects with fast and correct, Visual Studio given more support to suss it. Mainly IT department uses this software, but as an education and tanning providing company, our academic department also uses for teaching process. We have in-house developed student management system, payroll, inventory control system, and HR system. [They] help to increase company efficiency.
Pros
Error finding and debugging.
Number of extensions for customize our IDE.
User friendly interface with dark and light mood.
Rich toolbox for interface design.
Cons
High memory use.
Long startup time.
Cost is higher than other developing case tools.
Likelihood to Recommend
If your company builds software with different programming language, Visual Studio is the best case tool for it. Because it capable for C+, C#, Visual Basic, .NET and F#. Not only these things, but also we can work with JavaScript, XML, XSLT, HTML, and CSS as a web base developing language. One main feature of the Visual Studio interface designing, we can simply build user interface by using drag and drop method. As a result of these things I highly recommend Visual Studio IDE to all programmers.
We use the Visual Studio IDE to develop mobile applications, develop Web applications, and write web services. As a team in the software development department, we follow the codes we write both through GitHub and the Visual Studio IDE. In the education sector, we are developing mobile applications where students can receive written and visual training. Using the frameworks in the Visual Studio IDE, we develop an efficient and effective application.
Pros
The entity frameworks offered by mobile application developers produce highly efficient results.
The Visual Studio IDE tool with which we write code is very fast and has a user-friendly display
Initially, problems with GitHub integration may occur. It can be difficult for all members of the team to get involved in the project via GitHub.
Cons
I think it is quite successful in such operations as rearranging, renaming variables as smart, converting one or more lines of code into a new method, changing the order of method parameters.
The Quick Launch search box, called "Quick Launch," allows us to find everything we need in Visual Studio quickly.
Linux environments do not provide as much performance as windows systems. In addition to this, we need to check the configuration at the beginning of the manual need to do
Likelihood to Recommend
In the education sector, we are developing mobile applications where students can receive written and visual training. We are preparing an environment where 2000 students can work online at the same time. Thanks to the application we have developed, we have developed a design so that students can enter the application online offline. Using the frameworks in the Visual Studio IDE, we develop an efficient and effective application.
We are using Visual Studio IDE for two primary purposes. One is application development and maintenance using primarily c#. The other is for data development, mainly using SQL Server Data Tools/extensions for SSAS, SSIS, and SSRS. This is beginning to shift somewhat on the application development as they are beginning to leverage the VS Code. On the data side, we are heavy users of Visual Studio IDE for SQL suite development and will continue to be so long as we leverage SSAS, SSIS, and SSRS.
Pros
Provides a single interface for developing across tools
Updates have become much easier as the SQL tools have moved to extensions.
The IDE install/update process has become more streamlined over the years..
Integration with Azure DevOps is now excellent and continues to improve.
Cons
Continuing instability with the IDE, which often results in uninstall/reinstall to remedy issues.
Still somewhat bloated even when slimming down the installed options
Overkill for some development (VS Code, the better choice for specific patterns)
Likelihood to Recommend
Visual Studio IDE depends on what you're trying to do. Many modern development practices would garner better service from VS Code for Node.js, GraphQL, etc. However, if you are supporting legacy applications or leveraging the GUI capabilities, then Visual Studio IDE is a great IDE. For a data developer using the SQL Server suite, there is little choice. Databases can undoubtedly be developed outside the IDE, but Analysis Services, Reporting Services, and Integration Services are captive in Visual Studio. Fortunately, the interface is quite mature for these tools, and largely works well.
We use it in our Application Development department to maintain code for our web platform application, web APIs and AWS lambdas.
Pros
Good Intellisense.
Very intuitive as far as the organization which is very helpful when I'm trying to find a configuration or feature I'm not familiar with.
Overall, a very good appearance.
Easy to use debug and testing tools which makes trouble-shooting code issues much easier.
Cons
It can be a bit slow when dealing with bigger solutions.
It uses a large amount of memory which can slow down your computer substantially.
Sometimes the granularity and scale of configurations can be overwhelming.
Likelihood to Recommend
It's perfect for a larger solution that may have multiple projects interacting with each other. If you're dealing with leaner scripting based processes, Visual Studio Code may be a better fit.
Visual Studio IDE is used across our entire technical team, as it's the primary way we develop our application in C#. When working with Microsoft, it's effectively a requirement to use this IDE to gain access to the various Microsoft compilers, etc. that support the development of the platform. We use it for various items, such as code linting, building and running the projects, debugging, unit test execution, project organization, and things of that sort.
Pros
Very complete feature set for what it can do.
The interface is easy to understand and can be made into dark mode OR light mode.
The output is nicely formatted, and the code highlighting/linting is excellent.
Cons
It can be a bit of a heavy program, especially if you need to open multiple solutions.
There's no support for opening multiple solutions in one 'program,' which is a bummer.
Sometimes the more advanced functionality/hotkeys can be hard to remember, so some way to move through the program in a more intuitive way would be nice.
Likelihood to Recommend
Honestly, if you're building in C#, you don't REALLY have much of an option on your editor of choice. Microsoft more or less (more) demands that you use Visual Studio to compile and build your projects. That being said, it truly is a nice platform to use, and one of the more pleasant 'you must use this IDE' experiences I've had in programming.
VU
Verified User
Professional in Engineering (Information Technology and Services company, 51-200 employees)
We use Visual Studio Pro for all Windows-oriented software development including but not limited to web front end, report generation, database development, ETL, and information processing code. Because it integrates well with our Github Enterprise source control system, VS gives our developers a solid platform for team-oriented software development, deployment and life-cycle management.
Pros
Since Microsoft offers a free Community Edition of the IDE many of our new developers have used it at home or school and are very familiar with the user interface, requiring little training to move up to the paid, enterprise-friendly editions we use.
The online community support for Visual Studio is outstanding, as solid or better than any other commercial or open-source project software.
Microsoft continuously keeps the product up to date and has maintained a history of doing so. They use it internally for their own development so there is little chance it will ever fall out of favor and become unsupported.
Cons
The user interface can be a bit daunting to new people but the myriad of training videos and examples more than makes up for this weakness.
Being a developer tool that's always being enhanced with new features, sometimes it can crash--save frequently just to be sure--you should be doing this anyway.
Likelihood to Recommend
Visual Studio is definitely the IDE of choice when it comes to the Windows platform. There are competitive products available but between the free Community Edition's zero cost to try and adopt to the feature set of the paid editions, plus the fact that it's the tool Microsoft uses to develop its own software solutions, there is no reason not to use it. That's hard to say about many products or services out there.
VU
Verified User
Team Lead in Information Technology (Information Technology and Services company, 10,001+ employees)