App comparison
Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.
Microsoft Visual Studio
Software shipping and building
(35)
GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Our commitment
Independent research methodology
Our researchers use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.
Functionality
4.6
/5
2.9K
Total features
18
4 categories
Microsoft Visual Studio features
Common features of Project Management software
Verified reviewer
Banking, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
Microsoft Visual Studio is the upgradation of Visual Basic and other IDE to integrate into a big one. For newbie in coding, Visual basic provides the thoughts & experiences of a professional application developer. Simple & easy UI lets you learn & implement an idea into reality at first day at school. Inputs minimal writings & wares out maximum integrated system. What else do you need from a Drag-n-Drop revolution???
The Microsoft Visual Studio is the best Drag-n-Drop coding platform where a user can tweak ideas and algorithms into simpler and fastest way, make a trial on the go while building apps & software's, Handling database. When you don't have or have a basic coding idea, go for MVS. It will never disappoint you.
Integrating Plugins & libraries into MVS core system is a bit handful mastery that needs to be mastered for advanced complex stage. MVS decodes a bit slower than other platform. Cross platform support is a least. Multiple user session for remote work is a hard nut to crack in MVS.
Verified reviewer
Health, Wellness and Fitness, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
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.
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
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.
vivek y.
Computer Software, 11-50 employees
Used daily for 1-2 years
Review source
Share this review:
VS code is called for its extensive feature set, included robust debugging tools, IntelliSense for code completion, built-in Git integration, and provide multiple frameworks and programming languages
Microsoft VS code provides varoius tools that Serve to developers across many platforms and languages. Here are some aspects that many developers appreciate Cross-Platform Development Community and Support Rich Feature Set Extensibility
there are free versions available like Visual Studio Community some features are only available in paid editions such as Visual Studio Professional and Visual Studio Enterprise, which may costly for single developers or small teams.
Lakshita H.
Entertainment, self-employed
Used daily for 2+ years
Review source
Share this review:
Working on this project with Microsoft Visual Studio has been a great experience overall. I have been able to quickly learn the fundamentals of the program, which allowed me to quickly become more proficient in its use. I have been able to develop code faster and with more accuracy than I ever could with other development environments. The comprehensive debugging tools, the integrated source control and the ability to deploy projects quickly have all been great assets, allowing me to create projects in a timely and efficient manner.
Microsoft Visual Studio is an integrated development environment (IDE) created by Microsoft to help developers create software applications. It provides a range of tools and features that make it easier for developers to create powerful applications quickly and efficiently. The features I like most about Visual Studio are the high-level debugging and refactoring capabilities, the IntelliSense feature that simplifies writing code, the integrated unit and integration testing tools, and the ability to integrate with Azure DevOps. The user-friendly graphical user interface makes it easy to use, allowing even novice developers to quickly understand how to use the software and become productive in a short time.
Microsoft Visual Studio Software is a powerful tool for developers, but it does have its drawbacks. One of the areas where I feel that it lacks is in providing an intuitive and user-friendly interface. Despite the extensive documentation and tutorials, it can be difficult to navigate the software and understand what tools are available and how to use them. Additionally, there can be a steep learning curve in getting used to the many features offered by the software.
Ryan O.
Religious Institutions, 501-1,000 employees
Used daily for 2+ years
Review source
Share this review:
The biggest benefit I get from Visual Studio is the ease of getting a new project up and running. This is a flagship project for Microsoft and it's apparent because they continually find ways to make it more useful which translates to quicker, more efficient code and project delivery. I would be crippled in my day to day responsibilities without it.
I've used various flavors of Eclipse and IntelliJ on Java projects but I look forward to working in .NET because in my opinion, Visual Studio is a superior IDE. There are so many great features that it's impossible to enumerate them all but some of them I like most are: 1- Projects can be cleanly contained within solutions (a feature Java IDEs don't support) 2- Cleanly integrates with NuGet for package...
There's really not much to dislike about Visual Studio. It has so many features that it can be overwhelming knowing where everything is and how to make the best use of them. But unlike many other IDEs, I feel like Visual Studio is the most intuitive from that perspective too.
Mohammed S.
Pharmaceuticals, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
Absolutely fantastic experience ever since I started using Visual Studio. It has been a tool that I have relied upon to create projects such as websites, desktop applications, APIs as well as mobile applications. The latest iteration has the biggest range of features and premade project templates so far. All in all, highly recommended!
-The vast amount of features and facilities is really amazing. Visual Studio lets us build all types of apps and software, right from APIs to even embedded software. The amount of pre-created templates really does help as it creates a lot of the boilerplate code needed for applications and systems. -The dark mode theme is brilliant! -It doesn't take too much configuration to get it running, as long...
-Due to its powerful nature, Visual Studio is quite resource-heavy and does take a toll on power and laptop battery performance (unless of course you have a really powerful machine). It does use up a lot of RAM and hardware resources. -Another thing is that due to its complex nature, there are many features that may take time to learn and understand. There are just so many features that it can be fairly awkward to navigate and use at times. -Sometimes, Visual Studio does get glitchy and it is definitely common to see weird behavior at the most random of times.
Zandrich M.
Computer & Network Security, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
I was introduced to the Microsoft Visual Studio IDE in late 2013, and found myself immediately impressed by the automated markup - something I had never encountered before then, save for Borland products (at the time limited to Delphi). What made the interface all the more attractive, was the option of selecting a "theme", or background colour - although this may seem trivial, any developer who spent...
Microsoft Visual Studio offers automated, visually-intuitive code markup, all the tools for development and debugging one could ever need, a comprehensive library of extensions and code bases, as well as support for most languages used in the industry - everything Microsoft Visual Studio provides is unprecedented in the field, and has changed the way we develop - indefinitely.
Although Microsoft Visual Studio offers a "Community Edition" that is free of charge, the commercial/enterprise licenses are quite expensive compared to inexpensive or even free IDEs available. As these alternative IDEs become more complex and offer more modern interfaces over time, Microsoft Visual Studio will have to lower it's price to accommodate small, adaptive teams of developers who lack the capital to invest in the full IDE package.
Vikram K.
Hospital & Health Care, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
Visual Basic is a fantastic and professional programming language. It comes with a slew of features that make coding a breeze. Because this software has certain advanced capabilities, I believe we need have some programming language expertise before utilising it. If a newcomer begins coding using Visual Basic, he may believe that coding is really tough. As a result, I only advocate utilising Visual Basic if you have prior coding experience. Microsoft, on the other hand, provides a free version of this programme for students. This is a great chance for us to hone our talents using this programme. This is the best software for you if you are a programmer looking for software for your industry.
VS connects with the Microsoft Stack exceptionally nicely and swiftly. It works wonderfully for automating the flow and manipulation of data between internal and external sources, which I do largely with SSIS. Connecting to data sources is a breeze, as is adding additional DLLs (in my case, I use WinSCP with SFTP) and creating a process. My solutions' integrated development environment (IDE) has built-in drag-and-drop functions that perform typical actions, so you don't have to manually write everything. This allows for speedy creation and excellent reusability. Visual Studio is a tad clumsy, but it provides a lot of functionality. It's easy to set up and use, and it comes with its own set of tools for things like website construction.
When installing Visual Studio, you must first determine which extensions and plugins you require. You can install a lot of things using Visual Studio, but you must know what you're looking for and how to utilise it. Visual Studio, in comparison to lesser weight IDEs, takes a time to load at first due of its completeness and all it contains in. It also takes a long time to install and consumes a lot of disc space. This isn't a light item. Depending on what you're doing, it may take some time to process. It receives regular updates, but I don't think the little version changes are necessary, and I'm not sure what additional bug fixes or features they generally give. It's all right.
Taddes K.
Computer Software, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
My favorite development environment
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.
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.
Anuj S.
Internet, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
Love this IDE. Developers favorite. Saves developers time for "real" development work! Good thing that Microsoft has now introduced free version and have introduced to open source developers as well :)
Another great tool by Microsoft! • One of the Best IDEs available for Developers. Visual Studio's IDE is so much loved and appreciated by developers that Microsoft used it for SSIS and SSRS too. • One IDE for all sort of developments, you can use pretty much any programming language to do your development in Visual Studio • Almost all or Perhaps All the industry standard IDE features. It is literally...
• Refactoring tools are relatively better in Eclipse than Visual Studio. • Too many versions to choose from (Code, Community, Express, Professional, Enterprise, Ulitmate etc) • While I always loved Visual Studio for C#, VB.NET, ASP.NET, and other development; For some reason, I found the free version horribly slow for Python Development.
Verified reviewer
Computer Software, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
visual studio was my partner from school to work and even in personnal life and really happy with my experience using it. i wish to share it with the world
As a software developer, I've had the privilege of using Microsoft Visual Studio extensively, and I can confidently say that it stands as a cornerstone in the world of integrated development environments (IDEs). Visual Studio isn't just a tool; it's a robust ecosystem that empowers developers to bring their ideas to life with unparalleled efficiency and precision. One of the standout features of Visual...
Microsoft Visual studio can be lettle bit hard to understand and use for beginners and need an assistance from a pro but You will get it in no time.
Quashawn H.
Computer Software, self-employed
Used weekly for 1-2 years
Review source
Share this review:
The overall experience with Microsoft Visual Studio tends to be positive, especially for professional developers working on large or complex projects that can benefit from the depth of features and tools available. The IDE’s support for multiple languages and platforms, along with its powerful debugging tools, make it a popular choice despite its resource requirements and complexity. The community and professional support further enhance the user experience. However, individuals or teams working on smaller projects, or those with limited resources, might find the IDE to be more than they need, opting for lighter-weight alternatives.
Integrated Development Environment (IDE) Features: Users often appreciate the comprehensive set of features Visual Studio offers, such as intelligent code completion (IntelliSense), debugging tools, and built-in Git support, which streamline the development process. 2.Extensibility: The ability to add extensions and customize the IDE according to individual needs is highly valued. There are thousands...
1.Resource Intensiveness: Visual Studio is often criticized for being heavy on system resources, which can lead to slower performance, especially on older or less powerful hardware. 2.Complexity and Learning Curve: The extensive features and capabilities of Visual Studio can be overwhelming for beginners, making the initial learning curve steep. 3.Cost: While there is a free Community edition, the...
karthik s.
Oil & Energy, self-employed
Used daily for 2+ years
Review source
Share this review:
Visual Studio Code has been an indispensable tool in my development journey. Its versatility, with support for multiple languages, extensions, and a seamless user interface, has made it my go-to code editor. From coding and debugging to version control and project management, VS Code has simplified it all. It's not just a code editor; it's a productivity booster. Whether I'm working on personal projects or collaborating with teams, VS Code's ease of use and customization have been game-changers. It's become an integral part of my daily workflow, and I can't imagine coding without it
Visual Studio Code's coolest feature, in my opinion, is that you can write code in lots of different programming languages. It's like having one tool that can do it all. Whether you're working on a website in HTML, a game in Python, or an app in JavaScript, VS Code has you covered. You don't have to switch between different programs, which can be a pain. It's like having a Swiss Army knife for coding – super handy and saves you time! Plus, you can add extra tools to VS Code to make it even better for each language you use. It's like having a personalized coding helper right at your fingertips. That's what makes VS Code so awesome!
Integrate built-in testing with analytics in VS Code for smarter development and data-driven marketing decisions.
Dvock A.
Information Technology and Services, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
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.
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.
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.
Shubham Vasantrao K.
Capital Markets, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
At the start, I was using Eclipse and was quite comfortable with it and so was a bit reluctant to switch. But when I started using it daily, I realized the potential benefits and its user-friendly features' impact on my productivity.
1) I mainly used VS Code for UI development using TS. Though I used this product for TS, it handles and works well for other languages as well2) The UI is straightforward and the tool's extensibility is quite amazing.3) We can download extensions and plugins to customize the UI editors based on our requirements. Changing themes, fonts, etc is very easy and accessible.4) Integration with other software...
Honestly, no issues have been encountered as of now, and love the way as is! So I would say no complaints for now
Ranjit M.
Information Technology and Services, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
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.
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...
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.
Guillermo B.
Marketing and Advertising, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
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#
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...
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,...
Shawn B.
Legal Services, 1,001-5,000 employees
Used weekly for 2+ years
Review source
Share this review:
Visual Studio helps me complete my job by being a robust, extensible IDE. I can automate and integrate a lot of processes and manage data flow fairly easily and in a reproducible way. Some projects can take me around an hour at this point. A good portion of routine tasks are easy. Doing completely new-to-me tasks can take more research on how to implement, but it just depends if that's a VS thing or the coding language I'm using. Troubleshooting scripts inside of a package can be harder than scripting and debugging on another tool (that is build specifically for that coding language only), but it's such a versatile IDE that it makes up for it.
VS integrates extremely well and quickly with the Microsoft Stack. I use it to automate the flow and manipulation of data between internal and external sources, mostly with SSIS, and it works great. It is extremely easy to connect to data sources, fairly easy to add external DLLs (in my case I use WinSCP with SFTP), and easy to create a workflow. The IDE for my solutions comes with built-in, drag and...
When installing VS, you have to know what extensions and plugins you need. VS has a library and you can install a lot, but you have to know what you're after and how to use it. I would say that because of it's completeness and everything it packs in, Visual Studio takes a while to load initially compared to lighter weight IDEs. It also takes a long time to install (over 30 minutes), and uses a lot...
Rodrigo T.
Computer Software, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
We use it daily to maintain systems in windows, web, uwp and apps. But the tools make easy tasks difficult. For example, you have a Xamarin that never really looks finished, with a third-rate xaml design, uwp that seems to repeatedly disconnect the IDE so that you need to recompile the project to make simple changes, and a total abandonment of Visual Basic. Microsoft doesn't seem to understand that if you like the productivity of VB you will NEVER WANT the complexity of C#. VS seems to be moving in the direction of being harder rather than easier. VS is it good? YES. VS is it productive? No more. Solve the task? YES. Do you have fun with him? Not here.
In an environment that becomes familiar with use, you have access to several built-in functions, plus a bunch of solutions (some paid or third-party) that deliver advanced design, development, source code protection, and publishing capabilities. Microsoft's initiative to maintain the community version is very good.
With each new version the tool becomes more complex, rather than cleaner. The developer expects little cognitive overhead, expects to be able to hide repetitive boiler plate tasks when they don't need to be seen, expects it to be easy to internationalize the application. There are more and more features that the smaller company will never use, such as live share, the translation of uwp apps is VERY confusing, the windows forms design is terrible and doesn't fit right to HIDPI. Lots and lots of things you don't care about and things that you really miss never come. It's a contradiction to create AI helpers that copy your code to "make it easy", while you want it to be an easy-to-use tool that displays complexity ONLY if you need to.
Dinupa W.
Computer Software, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
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.
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.
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.
Maaz K.
Computer Software, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
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.
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...
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.
Waqas T.
Information Technology and Services, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
We are AI based solutions provider and often our work is in python. So far all my modules are written with the help of VS code. It allows me to write code in javascript and java aswell. Configuring files and creating, altering jsons are easy. Before switching to VS code I always had problems of finding multiple language support and graceful code formatting within a short time. VS code has solved this problem.
Installation of third party tools, possibility of live code share session and support for several langauges are the most impactful features in my opinion. The product is also relatively easy to use only if you use it frequently have spent sometime to learn about the features like formatting, searching files, functions and text, resolving dependencies etc. Nevertheless it was easier to integrate the product with our business use case.
The product is somehow sometimes not easy to go around for example to search for files and to search for specific text inside all files is bit confusing, the interface sort of works the same way. Also when dealing with ASCII doc files or tabular form files, there are always 3rd party extensions that are required. Excel files are difficult to format (zig zag columns) but however they only be viewed in a user friendly way. Specifically for python there are sometimes problems with the kernal, even though the right kernal is selected, yet the code fails to run and restarting vs code with the right kernal helps. The same is true for running jupyter inside VS code.
Verified reviewer
Computer Software, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
I love to write code using the Visual Studio Integrated development environment (IDE) software. Visual Studio (IDE) is powerful but with great power comes great responsibility. That is where the software lacks. Its memory hungry and slows down the system after long use. The latest release version of the software is 2019 which is what I have been using for now. However, the most stable version was in 2017. It hardly crashed on me or made my system go to its knees. There are few kinds of editions available for this software like Developer edition, Enterprise edition, etc. that one can subscribe to depending on the need. However, the subscription cost is more than average compared to other IDEs.
a) It's feature-rich and provides strong and seamless integrations with several other products from the Microsoft family. b) One can develop any kind of application written using any kind of technology through this IDE be it .Net, Java, JavaScript, etc. c) The software is easily extensible through extensions that help one integrate third-party components easily. d) It has an intelligent auto-complete...
a) The IDE takes a long time to load and once it's fully active with the project solution loaded, it really takes up a lot of RAM making even a good and powerful system slow down in the long run. b) The IDE crashes occasionally, especially when you do a lot of debugging using it. However, when the app restarts after the crash, it does give you the option to recover the last saved work. So that's handy. c) The menu is way too vast and it's easy to get lost in them trying to find out a certain option. Thankfully there is a global search box for the app to quickly type and find the option you are looking for. d) The updates are released quite frequently. Since each update is large (> 500MB), its takes a while to update the software thereby interrupting your work.
Verified reviewer
Financial Services, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
Started using visual studio because it was the only IDE a particular vendor had support for. Quickly tried to find more excuses to use it. The intellisense, code-folding and beautification defaults are much better and work much more consistently than any other IDE we've used. We use quite a number of different IDEs, but VS intellisense has been one of if not the biggest productivity enhancement...
Intellisense is off-the-charts fast. So quick, it can make coding feel like a video game. The most-widely-integrated IDE- plugins for everything. Compatibility between express and full visual studio makes it easy for full-fledged developers to work on same project/product with entry devs, interns, and even open-source.
While they have made some improvements here (w/regard to visual studio community edition), the full visual studio IDE doesn't run on linux (at least not without VM, wine or jumping through a lot of hoops).
Ryan M.
Computer Software, self-employed
Used daily for 2+ years
Review source
Share this review:
Overall, my experience with more recent versions of Visual Studio (using it for multiple languages and project types from APIs to Angular applications and even some work using third-party generators such as ngx-rocket) has been very pleasant. You don't have to worry about plugins always breaking or no longer being maintained like you do with most IntelliJ IDEs and the community seems to take commitment and quality very seriously when working with third-party extensions. As for Nugat and libraries hosted on GitHub, you can expect the quality and typical setbacks to be the same though.
- Improved search functionality that is on par with IntelliJ editors' search functionality. - Software hiccups are rare, whereas they used to be very common even in the recent versions. - Everything is nicely consolidated, you can select the language you're using at the start as well as the type of project, and you can even search for and pull libraries into your project from the internet without ever leaving the editor. - High quality themes, don't have to fix items that are the same color but were different colors in another theme like you do with IntelliJ themes. - Shortcuts and hotkeys have slowly been moving towards being similar to IntelliJ editors, which for me is a definite win, but for new users this wont make a difference.
- Occassionally locks up, forcing you to open Task Manager and abort the application, sometimes causing lost work. - Some features do take getting used to before appreciating them, i.e. some components of the Debug/Release manager and handling deployments, but once you understand how they work, you're in love with their usefulness. If you're coming from command line and config file debug and/or deployment, this isn't much of a con because you can imply most of the setting names, but figuring out what you can do through the IDE and what you have to do through files can be as annoying as finding the right IDE screen to change a setting.