Wir helfen Unternehmen seit 17 Jahren,
bessere Software zu finden
Über Microsoft Visual Studio
App- und Spieleentwicklungsplattform, mit der Designer Apps mit verschiedenen Tools und Techniken entwickeln, bearbeiten und testen können.
A It's feature-rich and provides strong and seamless integrations with several other products from the Microsoft family.
The newer versions do not always have an offline installer and its a pain to have to download the app again onto a new PC.
Nutzerbewertungen filtern (2.954)
Nutzung
Sortieren nach
Nutzerbewertungen filtern (2.954)
Helpful developer tool
Mächtiges Werkzeug für die Softwareentwicklung für Windows und UEFI
Kommentare: Wir nutzen Visual Studio für Tool Entwicklungen in UEFI und Windows mit C und C#.Die Entwicklung selber geht flüssig von der Hand und die mitgegebenen Werkzeuge funktionieren gut.Einzig ab und zu wird es schwierig wenn man eine Funktion sucht die man länger nicht genutzt hat, das kann dann schon dauern.
Vorteile:
Vielseitige IDE für Windows und UEFI Entwicklung.Vielseitige Einstellmöglichkeiten an die persönlichen Präferenzen.
Nachteile:
Ab und zu etwas überladen wenn man nach längere Zeit wieder an einem Projekt arbeiten muss.Nicht sehr intuitiv zu bedienen, man muss sich schon einarbeiten, gerade wenn man mit einer Versionskontrolle arbeitet.
Great IDE for Development
Kommentare: Microsoft Visual Studio has significantly enhanced my development workflow with its robust features and integrations. Despite some minor drawbacks, it remains my go-to IDE for professional projects.
Vorteile:
- Intuitive and user-friendly interface. - Excellent debugging tools. - Comprehensive support for multiple languages. - Seamless integration with Azure and other Microsoft services.
Nachteile:
- Can be resource-intensive on older machines. - Some features require additional extensions. - Occasionally slow to start. - Complex for beginners.
Great product, although there is no dedicated features of an IDE
Vorteile:
that it has a very intuitive, user friendly dashboard
Nachteile:
that it doesn't have any dedicated IDE for special languages, for example Ruby on Rails
Powerful IDE but memory hungry
Kommentare: 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.
Vorteile:
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 sensor that provides accurate suggestions for the variable names you try to create, libraries you try to add into the current code class file, and even tells you all the dependencies of the class in a very easy to read format. e) There are individual wndows for each kind of tasks like examining the current project and solution, examining the tests written for the application, checking the variable watches, compiler output, errors, etc to name a few. f) The UI can be customized to one's heart's content. The windows can be arranged as per the needs, multiple windows can be grouped into tabs for easy navigation. g) It's even intelligent to suggest ways to improve the performance of the application that you are trying to create and how to make the project solution load faster.
Nachteile:
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.
In Betracht gezogene Alternativen:
Microsoft Visual Studio - A more advanced way of coding but be advised...
Kommentare: I must say Visual Studio is great for creating GUI applications or micro-applications that do not need a lot of coding if you are on low-level, Visual Studio is great for C++ and C# (.NET), but for other programming languages there are better alternatives.
Vorteile:
The IDE is pretty clean, as it does its job pretty well. The features such as autocompletion of code and code suggesions are very welcome.
Nachteile:
Sluggish, slow sometimes, takes a lot of memory and space onto your harddrive. The ease of use is more on the intermediate/advanced side.
VSC editor
Kommentare: Best editor tool in recent times which supports various features and languages.
Vorteile:
VSC offers best support for multiple languages and is compatible on various platforms and various devices. It has best features like to integrate with GitHub and very flexible and customizable.
Nachteile:
It may be difficult for new beginners to use.
The Ultimate IDE or Overkill for Simple Projects
Vorteile:
Development is substantially accelerated and error rates are decreased by the intelligent code completion and context-aware suggestions. It's a unique characteristic that increases output.
Nachteile:
Certain users, particularly those who update their browsers or use specific extensions, may report crashes or issues. These problems can still impede development even though Microsoft fixes them on a regular basis.
Perfect and flawless to code
Kommentare: Great software to use in IT. You can code easily with it.
Vorteile:
Visual Studio is dynamic and practical to code. It has a lot of configurations and easy integration with other platforms.
Nachteile:
Nothing, I love using it. I had no problems while working with it.
A worthy Product for Microsoft’s Lineup
Kommentare: This IDE is nothing to ignore. It’s simple, plugins are easy to manage, and it boasts a worthy list of languages that it can compile. Well done Microsoft.
Vorteile:
Like all Microsoft-funded projects, this ODE boasts a whole list of convenience features with developers in mind.
Nachteile:
Admittedly slightly bias, I have grown to prefer writing software on other OS systems besides Windows. I believe VS has a version for Mac, but as a Linux developer, that doesn’t help me either.
Most versatile IDE
Kommentare: Wonderful IDE offers developers to develop software or webapps with ease by its wide range of tools and extensions. Team collaborations can be made smoothly with git repository integrations.
Vorteile:
Very useful tool for software development. It supports very wide range of programming languages. Allows various extensions to integrate. with it, allows developer to use it with ease.
Nachteile:
Its complexity narrows its usage only to intermediate developers. Beginners may experience some hard level of usage. Sometimes it may causes slowness, because of its wide range of features.
visual studi
Vorteile:
Visual studies for developing flowcharts provide a user with an opportunity.
Nachteile:
The software lacks integration with other leading flowchart tools.
In Betracht gezogene Alternativen:
Visual Studio has come a very long way since VB6
Kommentare: 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.
Vorteile:
- 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.
Nachteile:
- 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.
In Betracht gezogene Alternativen:
Software Development Environment for High-Quality Software
Kommentare: 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.
Vorteile:
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.
Nachteile:
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.
"Exploring Visual Studio Code: A User's Perspective"
Kommentare: 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
Vorteile:
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!
Nachteile:
Integrate built-in testing with analytics in VS Code for smarter development and data-driven marketing decisions.
In Betracht gezogene Alternativen:
Program practically alone!
Kommentare: In our organization the use of VS Code is essential, we have developed several codes and scripts, it has countless plugins that enable incredible use and unusual use of the tool!
Vorteile:
We program in different languages with the software, plugins facilitate this. It is light, simple, intuitive and for our use it is a hand on the wheel, because we adapt easily, it is incredible!
Nachteile:
We found nothing wrong with the software, it was easily adapted to our routine, and it works above expectations!
I recommend Microsoft Visual Studio if you are a coder.
Kommentare: Microsoft Visual Studio is an excellent coding environment software program. It is very easy to use and user-friendly. And it is lightweight and runs smoothly on PCs. It supports almost all programming languages and offers many helpful extensions. These features make it the best IDE in my opinion.
Vorteile:
What I like the most about Microsoft Visual Studio is its support for multiple programming languages, and there are a bunch of extensions that are so helpful, such as Prettier, Live Server and Emmet..
Nachteile:
Honestly, there is nothing I don't like about VS Code. I would suggest making the user interface even more creative and providing a wider selection of themes to choose from.
It just gets better and better
Kommentare: 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.
Vorteile:
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.
Nachteile:
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.
Best Coding Software for "Real" development work!
Kommentare:
I've started coding with Visual Studio from 2014 - 2015. Between this time our university offers us the 2012 version. So we have used to it. When first time I familiar with Visual Studio, It was difficult because there is a lot of options and a lot of features to select. but day by day I'm used to Visual Studio 2012 version and I have realized It's not difficult to familiar that I felt because of there lot of options for doing a lot of things. Then I felt it's amazing. Then I moved to work with 2015 version and now I'm working with ASP.Net and C# with 2017 version. When considering all the previous versions with the latest version, this one is awesome.
The best thing is Microsoft now release Visual Studio for free download. This is a very valuable thing for programmers and developers who are beginners and pro level people. And also Microsoft maintained year by year and users never switch to another IDE after an update because of everyone like it.
Our company depends on Visual Studio for developing, updating and maintaining our products. It's the secret of growth of our company and this everything because this application is ROI(Return of Investment).
Everything isn't the best and the best one can have some faults. Like this, I have to say something about because Visual Studio is very heavy software and this needs more ram because with heavy extensions it will become slow.
Vorteile:
Visual Studio has a lot of features. The first thing that I'm like is ease of use. And also it's support for multi-language support. When I'm developing a completed project with front-end and back-end I'm able to use both of languages in Visual Studio. So visual studio has full stack development capabilities. Integrated with the database is easy because structured are predefined and we can implementations easily. And also if we have to implement more than one project for a one-goal we can create that project under one solution. Every project has Microsoft support and can be used Microsoft products and services to link with projects. Support for MVC architecture. And also Remoting, .net.core, class libraries, WPF is the few of best features Visual studio offers for users. And users can use source control plugin integration like GIT, TFS etc. This application has good performance and stability.
Nachteile:
Users have to spend high cost for Enterprise License (vs Professional) Too many version to select before use like Enterprise, Community, Professional, Ultimate, etc. Memory and CPU consumption may be high sometimes. Officially came up with basics themes.
Programming with VISUAL STUDIO
Kommentare: 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.
Vorteile:
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.
Nachteile:
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.
A user friendly versatile tool for software programmers
Kommentare: 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.
Vorteile:
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.
Nachteile:
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.
Visual Studio Functional and Extensible; Great for Integrating; Can be hard to troubleshoot
Kommentare: 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.
Vorteile:
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 drop functions that do common operations so that you don't have to manually code everything. This makes development quick and highly reusable. Visual Studio is a little clunky, but just has so many features. It is very quick to run and test, and for things like website development it comes with it's own Express version of a server. It can handle many different coding or development functions. Overall it's extremely helpful and I couldn't do my job without it. And the Community edition is free; even though I have a Pro subscription, I don't think I need it. Community edition covers everything I need.
Nachteile:
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 of disk space. This is not light weight. It can also take some time to process, depending on what you're doing. It has frequent updates, but the small version updates are not needed and I don't see what new bug fixes or functionality they provide usually. It's ok with forward compatibility, but not backwards compatible. This is important - You can't develop in VS 2019 then open it in VS 2015 or any prior version. Also when upgrading your solutions, it usually works, but sometimes doesn't. So you may have to manually re-install some DLL, dependency, or change code for newer standards. I would be cautious in updating your solutions and make sure to have a backup. Once you get used to the load time and know the tricks about solution compatibility and other versions, it's actually very comprehensive in the capabilities it provides and integrates fantastically with the Microsoft Stack. The only other downside it that troubleshooting scripts can be difficult with the error messages provided; for what I do, I think the error messages could be more descriptive.
Ultimate IDE for software development !!
Kommentare: 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.
Vorteile:
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
Nachteile:
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.
Very User and developer friendly Tool
Kommentare: 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.
Vorteile:
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 can also be done in VS code and which further makes the developer's life easier. I integrated bitbucket, and JIRA with my VS Code, which allowed me to not open these external tools outside VS code and saved much of my time5) With the help of extensions that can add intellisense to our code which makes the development experience much nicer and fast too.6) Extremely lightweight and has great response time when opened.
Nachteile:
Honestly, no issues have been encountered as of now, and love the way as is! So I would say no complaints for now
Best software for Developers
Kommentare:
Visual Studio is considered as Microsoft’s contribution to the open source world and they have once again
delivered exactly what their customers want. I am someone who isn’t an expert in coding and I had used a
couple of different IDEs previously. The process of using a new IDE is all too similar. In the beginning, you’re very uncomfortable not knowing what function is placed where in the software and in the next few days, you start to get a hang of it but my experience with the visual studio was completely different. I was expecting the same confusion as I started using it but everything in the software was so user-friendly. I immediately felt like as if I had used this software before and I knew where all the basic functionalities were.
Vorteile:
Microsoft visual studio is developing software which is one of the most fully featured IDE right now in the market. It is preferred by developers from all over the world and has the ability to create all kinds of computer programs, websites and mobile apps. Name: Visual Studio Developers: Microsoft Written in: C++ & C# Operating System: Windows 7 or later Type: Integrated Development Environment License: Freemium It is a fantastic IDE that simplifies the work of the developer and it helps save a lot of time. It is greatly appreciated for the performance of its Debugging and IntelliSense tool. There are a lot of extensions available that improve the features of visual studio.
Nachteile:
The code compilation error messages are sometimes very misleading that leaves the developer unsure of what the exact issue is. The errors are shown before and after the lines which can cost a lot of time and attention of the developer. Another con would be how expensive the software is compared to its competitors who provide similar services for a way lower price.
Best Tool for Software Development, I have ever Seen !!
Kommentare: I have used Microsoft Visual Studio for more than 6 years, and I am still using this Software Every day at my office for almost 9 to 10 hours. There are almost 500 developers are in my company, who are using Visual Studio in their daily routine. I have developed a number of software and utilities with it. Moreover, I have worked on more than one language in Visual Studio, such as Java, Python, and C#. But I haven't faced any difficulties yet. I would recommend each and every developer that, they must have to use Visual Studio for their Programming. Nowadays the Recent Version of the Visual Studio is very quick and have a number of tools that helps us to give the intelligent suggestion during the Programming.
Vorteile:
First of all the IDE of Visual Studio is very good, and It's very simple, So it's not difficult for new users to do coding on it. Another thing is that you can do programming with almost any kind of Programming Languages, Such as Java, Python, C++, C#, and Others. Moreover, there is a number of packages available for download in the visual studio Package manager. On the Otherside, Microsoft Visual Studio can be integrated with the TFS easily and you can easily manage your code on the server.
Nachteile:
I have found only one problem, while I am using Visual Studio, and the Problem is, It becomes sometimes not responding when you are going to build the bigger project or do some operations on the bigger Projects or maybe when you load the heavy Project first time after the windows startup. I haven't found any other Problems with the Visual studio ;-)