Wat is Visual Studio?
Visual Studio is een krachtig hulpprogramma voor ontwikkelaars dat u kunt gebruiken om de volledige ontwikkelingscyclus op één plaats te voltooien. Het is een uitgebreide IDE (Integrated Development Environment) die u kunt gebruiken om code te schrijven, bewerken, fouten op te sporen en te bouwen. Implementeer vervolgens uw app. Visual Studio bevat compilers, hulpprogramma's voor het voltooien van code, broncodebeheer, extensies en vele andere functies om elke fase van het softwareontwikkelingsproces te verbeteren.
Met de verschillende functies en talen die in Visual Studio worden ondersteund, kunt u groeien van het schrijven van uw eerste 'Hallo wereld'-programma tot het ontwikkelen en implementeren van apps. Bouw, debug en test bijvoorbeeld .NET- en C++-apps, bewerk ASP.NET pagina's in de webontwerperweergave, ontwikkel platformoverschrijdende mobiele en desktop-apps met .NET of bouw responsieve web-UIS's in C#.
Als u Visual Studio wilt installeren, selecteert u de volgende knop en kiest u de editie van Visual Studio die u wilt downloaden.
Als u Visual Studio wilt installeren, selecteert u de volgende knop en kiest u de editie van Visual Studio die u wilt downloaden.
Waarom Visual Studio gebruiken?
Visual Studio biedt ontwikkelaars een uitgebreide ontwikkelomgeving om efficiënt en gezamenlijk code van hoge kwaliteit te ontwikkelen.
- Installatieprogramma op basis van workload: installeer alleen wat u nodig hebt
- Krachtige coderingshulpprogramma's en -functies : alles wat u nodig hebt om uw apps op één plek te bouwen
- Ondersteuning voor meerdere talen: code in C++, C#, JavaScript, TypeScript, Python en meer
- Platformoverschrijdende ontwikkeling: apps bouwen voor elk platform
- Integratie van versiebeheer - samenwerken aan code met teamgenoten
- Ai-ondersteunde ontwikkeling: code efficiënter schrijven met AI-hulp
Visual Studio ontdekken
Visual Studio ondersteunt verschillende onderdelen van de softwareontwikkelingscyclus.
Uw code ontwikkelen
Visual Studio IDE biedt veel functies waarmee u met vertrouwen uw code kunt schrijven en beheren. Code bijvoorbeeld snel en nauwkeurig met AI-ondersteunde ontwikkeltools. Deze hulpprogramma's omvatten GitHub Copilot- en IntelliCode. Breng snelle verbeteringen aan in uw code met gloeilampen die acties voorstellen of blokken code uitvouwen/samenvouwen met behulp van een overzicht. Organiseer en verken uw code met de Solution Explorer- waarin uw code is geordend op bestanden of de Klasseweergave waarin uw code is geordend op klassen.
Meer informatie over alle functies in de IDE waarmee u inhoud kunt ordenen en bewerken:
- Code editor
- Personaliseer de IDE en de editor
- code ordenen
- Tips en adviezen
Ai-ondersteunde ontwikkeling
GitHub Copilot, GitHub Copilot Chaten IntelliCode ontwikkelaars helpen bij het schrijven van code sneller en nauwkeuriger, helpen een dieper inzicht te krijgen in de codebasis en hulp bij andere ontwikkelingstaken, zoals het schrijven van eenheidstests, foutopsporingen profilering.
Meer informatie over door AI ondersteunde ontwikkeling in Visual Studio:
Aan de slag met GitHub Copilot in Visual Studio:
- GitHub Copilot- installeren en beheren
- GitHub Copilot-voltooiingen gebruiken in Visual Studio
- GitHub Copilot Chat gebruiken in Visual Studio
- Foutopsporing met Copilot-
Uw app bouwen
U kunt uw toepassingen compileren en bouwen om direct builds te maken en deze te testen in een foutopsporingsprogramma. U kunt builds met meerdere processors uitvoeren voor C++ en C#-projecten. Visual Studio biedt ook verschillende opties die u kunt configureren wanneer u toepassingen bouwt. U kunt een aangepaste buildconfiguratie maken naast de ingebouwde configuraties, bepaalde waarschuwingsberichten verbergen of de uitvoergegevens van de build verhogen.
Meer informatie over het compileren en bouwen in Visual Studio:
Debug uw code
Met geïntegreerde foutopsporing in Visual Studio kunt u eenvoudig fouten opsporen, profilen en diagnosticeren. U doorloopt uw code en bekijkt de waarden die zijn opgeslagen in variabelen, stelt de horloges in op variabelen om te zien wanneer waarden veranderen, het uitvoeringspad van uw code te onderzoeken. Visual Studio biedt andere manieren om fouten in uw code op te sporen terwijl deze wordt uitgevoerd.
Meer informatie over foutopsporing in Visual Studio:
- fouten opsporen in uw app-
- foutopsporingstechnieken en hulpprogramma's
- App-prestaties meten
- Foutopsporen met Copilot
- tips en trucs
Uw code testen
U kunt code van hoge kwaliteit schrijven met uitgebreide testhulpprogramma's in Visual Studio. Eenheidstests bieden ontwikkelaars en testers een snelle manier om logische fouten in code te vinden. U kunt analyseren hoeveel code u test en direct resultaten bekijken in een testpakket. Weet de impact van elke wijziging die je aanbrengt met geavanceerde functies die code testen terwijl je typt.
Meer informatie over de testhulpprogramma's die beschikbaar zijn in Visual Studio:
- Testhulpprogramma's gebruiken in Visual Studio
- Eenheidstests maken en uitvoeren
- Codedekking analyseren
Versiebeheer
Met de geïntegreerde Git-functies in Visual Studio kunt u uw eigen opslagplaatsen klonen, maken of openen. Het Git-hulpprogrammavenster bevat alles wat u nodig hebt om wijzigingen door te voeren en te pushen, vertakkingen te beheren en samenvoegingsconflicten op te lossen. Als u een GitHub-account hebt, kunt u deze opslagplaatsen rechtstreeks in Visual Studio beheren.
Meer informatie over versiebeheer in Visual Studio:
- versiebeheer met Git-
- Visual Studio en GitHub
Samenwerken met anderen
Visual Studio Live Share maakt samenwerking in realtime mogelijk. Met Live Share kunt u uw project delen met uw collega's, ongeacht de taal of het platform. Ga snel naar de onderkant van een probleem door uw team in staat te stellen verbinding te maken, te navigeren, onderbrekingspunten in te stellen en uw editorsessie in te voeren.
Meer informatie over het samenwerken met Live Share:
Uw app implementeren
Door een toepassing, service of onderdeel te implementeren, distribueert u deze voor installatie op andere computers, apparaten of servers, of in de cloud. U kunt de juiste methode in Visual Studio kiezen voor het type implementatie dat u nodig hebt. Deel uw apps en code door te publiceren op internet of Azure, of door deze te implementeren in een netwerkshare of een lokale map.
Meer informatie over het implementeren van uw app met behulp van Visual Studio:
- Uw app implementeren vanuit Visual Studio
- Uw app implementeren in een map, een webserver, Azure of een andere bestemming
Uw Visual Studio-editie kiezen
Er zijn drie edities van Visual Studio:
- Community, een gratis, volledig uitgerust IDE voor studenten, opensource-ontwikkelaars en individuele ontwikkelaars.
- Professional: een abonnementsoptie voor individuele ontwikkelaars of kleine teams.
- Enterprise- : een abonnementsoptie voor kleine tot grote bedrijven en ondernemingen.
Functies vergelijken in Visual Studio-edities en de Visual Studio-editie verkrijgen die het beste aan uw behoeften voldoet.
Visual Studio installeren
Selecteer de volgende knop om Visual Studio te installeren en kies de editie van Visual Studio.
Aan de slag
Duik in coderen met een van de volgende taalspecifieke zelfstudies:
- een eenvoudige C#-console-app maken
- Aan de slag met Python
- Een eenvoudige VB-console-app maken
- Een C++-console-app maken
- Een Node.js- en Express-app maken
Verwante inhoud
Als u elk type app wilt ontwikkelen of een taal wilt leren, werkt u in de uitgebreide IDE (Visual Studio Integrated Development Environment). Verken Visual Studio verder met een van deze inleidende artikelen:
- Rondleiding door de IDE- om vertrouwd te raken met de IDE-functies en om te leren hoe u deze kunt gebruiken voor basistaken.
- De basisbeginselen in deze Learn-module behandelen: Inleiding tot Visual Studio