Microsoft Visual Studio - Upplagor, Jämförelse, Funktioner, Vanliga frågor
Visual Studio är Microsofts(Microsoft) egna IDE som ursprungligen fick kodnamnet Project Boston och släpptes 1997. Den här gången samlade Microsoft ihop alla sina utvecklingsverktyg och köpte dem med en enda produkt. Den ursprungliga versionen av programvaran kom i 2 upplagor. Den första var Visual Studio Professional och den andra var mer kraftfull Visual Studio Enterprise . Den professionella versionen paketerades med 3 CD-skivor, och den överlägsna Enterprise- versionen buntades ihop med 3 CD-skivor. Nu ska vi prata om Visual Studio 2017 .
Microsoft Visual Studio
För närvarande är version 11 av Visual Studio kallad Visual Studio 2017 den senaste stabila versionen från utvecklarverktygsteamet på Microsoft . Den finns i 3 huvudupplagor nämligen
- Gratis communityversion,
- Professionell version, och
- Enterprise-utgåva.
Community -utgåvan är den kostnadsfria versionen(Community edition is the free version) av mjukvarupaketet och är minst aktuell. Men hur som helst, det får ditt arbete gjort som nybörjare eller studentutvecklare. Den andra är Professional Edition som är något kraftfullare än Community - utgåvan och sedan kommer det kompletta Enterprise -paketet med alla kraftfulla verktyg för Visual Studio .
Från och med nu är Visual Studio en kodredigerare(Code Editor) , debugger och en designer . Det betyder att du kan redigera eller skriva enkel kod för backend eller konsoler här, du kan kontrollera om koden du skrivit är funktionell och kan hjälpa till om din kod behöver förbättras. Det är också en designer eftersom du nu kan designa användargränssnitt(User) och användarupplevelser(Interfaces) inom Visual (User Experiences)Studio(Visual Studio) som när du utvecklar appar för UWP eller i Xamarin med Blend eller XAML .
All information i den här artikeln gäller fotnoterna från Microsoft . Dessa listas nedan:
- Företagsorganisationer definieras som >250 datorer eller >1 miljon dollar(Million US Dollars) i årlig omsättning.
- Windows Desktop , Universal Windows Apps , Web ( ASP.NET ), Office 365 , Business Applications , Apache Cordova , Azure Stack , C++ Cross-Platform Library Development , Python , Node.js , .NET Core , Docker Tools
- Kan öppna diagram genererade i andra Visual Studio -utgåvor i skrivskyddat läge.
- Inkluderar nivåinteraktionsprofilering(Tier Interaction Profiling) .
Låt oss nu bara jämföra utgåvor av Visual Studio .
Visual Studio Community(Studio Community Free) gratisutgåva
1] Vem är det för?(1] Who is it for?)
Visual Studio Community Edition kommer att gynna följande användningsscenarier. De kommer att stödja individuella utvecklare(Individual Developers) , klassrumsinlärning(Classroom Learning) , akademisk forskning(Academic Research) , bidra till öppen källkodsprojekt (Open Source) och(Projects) för icke-företagsorganisationer(Non-enterprise) för upp till 5 användare.
2] Kommer det att stödja utvecklingsplattformen?(2] Will it support Development Platform?)
Som jag nämnde ovan kommer det säkert att stödja (Surely support ) utvecklingsplattformen.
3] Vad sägs om den integrerade utvecklingsmiljön?(3] How about the Integrated Development Environment?)
På tal om den integrerade utvecklingsmiljön(Integrated Development Environment) kommer den kostnadsfria communityutgåvan av Visual Studio att stödja följande funktioner. Det kommer att stödja Peek Definition , Refactoring , One-Click Web Deployment , Model Resource Viewer , Visualizing Solutions with Dependency Graphs and Code Maps , och Multi-targeting .
4] Avancerad felsökning och diagnostik?(4] Advanced Debugging and Diagnostics?)
Under Avancerad felsökning(Advanced Debugging) och diagnostik(Diagnostics) stöder den kostnadsfria versionen av Visual Studio följande. Den stöder kodmätningar(Code Metrics) , grafisk felsökning(Graphics Debugging) , statisk kodanalys(Static Code Analysis) och prestanda-(Performance) och diagnostikhub(Diagnostics Hub) .
5] Support för testverktyg(5] Testing tools support)
Tja, eftersom det är en gratis upplaga av Visual Studio med begränsade funktioner och verktyg. Det stöder bara Unit Testing för utvecklarna att testa sin kod på.
6] Hur väl är Xamarin (Cross-Platform Development) integrerad?(6] How well is Xamarin (Cross-Platform Development) integrated?)
Tja, om du är intresserad av Xamarin har du tur. Följande plattformsoberoende funktioner stöds av Visual Studio Community under namnet Xamarin . De delar kod(Code) mellan Android- och iOS-appmotsvarigheter, Native iOS- och Android UI Designers , Xamarin Forms (förkortat Xamarin .Forms) och Xamarin Instant Player .
7] Kan du samarbeta med andra andra utvecklare med Visual Studio Community?(7] Can you collaborate with other fellow developers with Visual Studio Community?)
Nåväl, Microsoft har täckt dig här. Följande funktioner stöds av Visual Studio för att uppfylla alla dina samarbetsbehov. De är PowerPoint Storyboarding , Code Review , Task Suspend/Resume funktioner och Team Explorer med stöd för utvecklingsverktyg från tredje part.
Läs(Read) : Vad är Visual Studio Code ?
Visual Studio Professional
1] Vem är det för?(1] Who is it for?)
Förutom det som nämns för Visual Studio Community , stöds den här professionella utgåvan(Professional Edition) av Visual Studio i (Visual Studio)användningsscenarier(Usage Scenarios) som Enterprises .
2] Kommer det att stödja utvecklingsplattformen?(2] Will it support Development Platform?)
Som jag nämnde ovan kommer det säkert att stödja utvecklingsplattformen.
3] Vad sägs om den integrerade utvecklingsmiljön?(3] How about the Integrated Development Environment?)
På tal om den integrerade utvecklingsmiljön(Integrated Development Environment) kommer den professionella utgåvan av Visual Studio att stödja allt som Visual Studio Community stöder(Studio Community Supports) . Detta kommer dessutom att stödja CodeLens .
4] Avancerad felsökning och diagnostik?(4] Advanced Debugging and Diagnostics?)
Under Advanced Debugging and Diagnostics stöder den professionella utgåvan exakt allt som den kostnadsfria utgåvan av Visual Studio , Visual Studio -communityt stöder.
5] Talar om hur väl Visual Studio stöder testverktyg(5] Talking about how well Visual Studio supports testing tools)
Tja, professionella i Visual Studio kommer fortfarande med begränsade funktioner och verktyg jämfört med Enterprise- versionen. Det stöder bara Unit Testing för utvecklarna att testa sin kod på.
6] Hur väl är Xamarin (Cross-Platform Development) integrerad?(6] How well is Xamarin (Cross-Platform Development) integrated?)
Tja, om du är intresserad av Xamarin.Det(Xamarin.It) stöder samma funktioner som Visual Studio Community stöder. Följande plattformsoberoende funktioner stöds av Visual Studio Community under namnet Xamarin . De delar kod(Code) mellan Android- och iOS-appmotsvarigheter, Native iOS- och Android UI Designers , Xamarin Forms (förkortat Xamarin .Forms) och Xamarin Instant Player .
7] Kan du samarbeta med andra utvecklare med Visual Studio Professional?(7] Can you collaborate with other fellow developers with Visual Studio Professional?)
Nåväl, Microsoft har täckt dig här. Alla funktioner stöds av Visual Studio för att uppfylla alla dina samarbetsbehov. De är PowerPoint Storyboarding , Code Review , Task Suspend/Resume funktioner och Team Explorer med stöd för utvecklingsverktyg från tredje part.
Visual Studio Enterprise
1] Vem är det för?(1] Who is it for?)
I likhet med Visual Studio Professional stöder den individuella utvecklare(Individual Developers) , klassrumsinlärning(Classroom Learning) , akademisk forskning(Academic Research) , bidrag(Contribution) till öppen källkodsprojekt(Source) , icke (Projects)-företagsorganisationer(Non-enterprise) för upp till 5 användare och även företaget(Enterprise) .
2] Kommer det att stödja utvecklingsplattformen?(2] Will it support Development Platform?)
Som jag nämnde ovan kommer det säkert att stödja utvecklingsplattformen.
3] Vad sägs om den integrerade utvecklingsmiljön?(3] How about the Integrated Development Environment?)
På tal om den integrerade utvecklingsmiljön(Integrated Development Environment) kommer Enterprise- utgåvan av Visual Studio att stödja allt som Visual Studio Professional stöder(Studio Professional Supports) . Detta kommer dessutom att stödja Live Dependancy Validation , Architectural Layer Diagrams , Architecture Validation och Code Clone .
4] Avancerad felsökning och diagnostik?(4] Advanced Debugging and Diagnostics?)
Under Advanced Debugging and Diagnostics stöder Enterprise - utgåvan exakt allt som Visual Studio Professional stöder. Dessutom stöder den IntelliTrace , Code Map Debugger Integration , .NET Memory Dump Analysis .
5] Stöd för testverktyg(5] Support for Testing tools)
Tja, Enterprise- utgåvan av Visual Studio kommer med alla funktioner och verktyg jämfört med andra sämre versioner. Förutom enhetstestning(Unit Testing) stöder den Live Unit Testing , Test Case Management , Web Load & Performance Testing , IntelliTest , Microsoft Fakes som även kallas Unit Test Isolation , Code Coverage , Lab Management , Coded UI Testing , Manual Testing with Microsoft Testledare(Microsoft Test Manager) , Exploratory Testingmed Microsoft Test Manager och snabbspolning(Fast-forward) för manuell testning(Manual Testing) med Microsoft Test Manager .
6] Hur väl är Xamarin (Cross-Platform Development) integrerad?(6] How well is Xamarin (Cross-Platform Development) integrated?)
Tja, om du är intresserad av Xamarin .Det stöder fler funktioner än vad Visual Studio Community och Visual Studio Enterprise stöder. Följande plattformsoberoende funktioner stöds av Visual Studio Enterprise utöver de som stöds av de andra två utgåvorna under namnet Xamarin . De är Embedded Assemblies, Xamarin Inspector , Xamarin Profiler och Remoted iOS Simulator för Windows .
7] Kan du samarbeta med andra andra utvecklare med Visual Studio Enterprise?(7] Can you collaborate with other fellow developers with Visual Studio Enterprise?)
Nåväl, Microsoft har täckt dig här. Uppenbarligen stöds alla funktioner av Visual Studio för att uppfylla alla dina samarbetsbehov. De är PowerPoint Storyboarding , Code Review , Task Suspend/Resume funktioner och Team Explorer med stöd för utvecklingsverktyg från tredje part.
Visual Studio ladda ner
Om du vill prova din praktiska Visual Studio kan du lära dig mer och ladda ner den från VisualStudio.com.
TIPS(TIP) : Microsoft Visual Studio Dev Essentials ger dig alla verktyg och tjänster som är nödvändiga för att bli utvecklare helt gratis. Programvaran syftar till att tillhandahålla gratis verktyg, tjänster och utbildning för att uppmuntra fler utvecklare och entusiaster att prova sin favoritteknik.
Läs nu(Now read) : Nybörjarguide för att komma igång med Visual Studio(Beginners guide to getting started with Visual Studio) .
Related posts
Visual Studio Dev Essentials: FAQ och allt du behöver veta om det
Microsoft Visual Studio 2019 nya funktioner; Nu tillgänglig för nedladdning
Microsoft Visual C++ Redistributable Package: FAQ och nedladdning
Topp gratis tillägg för Visual Studio Code för att hjälpa dig koda bättre
Visual Studio Code - Hur man laddar ner och installerar VSC
10 bästa offentliga DNS-servrar 2022: Jämförelse och granskning
Vad är Microsoft 365? FAQ och allt du behöver veta
Aktivera förbättrad anti-spoofing i Windows 10 Hello Face Authentication
Hur fungerar funktionen Dynamic Refresh Rate i Windows 11
Hur man formaterar en Windows 10-dator
Åtgärda Microsoft Visual C++ 2015 Redistributable Setup misslyckas fel 0x80240017
Hur man nödstartar eller stänger av Windows 11/10
Hur man laddar ner Visual Studio Code Insider
Skillnaden mellan SQL och NoSQL: En jämförelse
CPU-processorjämförelse – Intel Core i9 vs i7 vs i5 vs i3
Så här ändrar du språk för nyhets- och intresseflöde i Windows 11/10
Microsoft Office Visual Refresh: 8 saker att veta
Microsoft släpper Windows 10 Mobile End of Support FAQ
SATA 3 vs M.2 vs NVMe – Översikt och jämförelse
Skapa ny, ändra storlek, utöka partition med verktyget Diskhantering