Visuell Studio

Microsoft Visual Studio - utgåvor, jämförelse, funktioner, FAQ

Microsoft Visual Studio - utgåvor, jämförelse, funktioner, FAQ

Visuell Studio är Microsofts egen IDE som ursprungligen fick kodnamnet Project Boston och släpptes 1997. Den här gången samlade Microsoft alla deras utvecklingsverktyg och köpte dem med en enda produkt. Den ursprungliga versionen av programvaran kom i två utgåvor. Den här första var Visual Studio Professional och den andra var kraftfullare Visual Studio Enterprise. Den professionella versionen buntades tillsammans med 3 CD-skivor, och den överlägsna Enterprise-versionen buntades tillsammans med 3 CD-skivor. Låt oss nu prata om Visual Studio 2017.

Microsoft Visual Studio

För närvarande är version 11 av Visual Studio som heter Visual Studio 2017 den senaste stabila versionen från utvecklarverktygsteamet på Microsoft. Den finns i tre huvudutgåvor, nämligen

  1. Gratis communityversion,
  2. Professionell version och
  3. Enterprise-utgåvan.

De Community-utgåvan är den fria versionen av programvarupaketet och visas minst. Men hur som helst, det gö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 hela Enterprise-paketet med alla kraftfulla verktyg för Visual Studio.

Från och med nu är Visual Studio en Kodredigerare, Felsökare, 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 skriven av dig är funktionell och kan hjälpa om din kod behöver förbättras. Det är också en designer eftersom du nu kan designa användargränssnitt och användarupplevelser inom 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:

Låt oss nu jämföra utgåvor av Visual Studio.

Visual Studio Community Free-upplaga

1] Vem är det för?

Visual Studio Community Edition kommer att gynna följande användningsscenarier. De kommer att stödja individuella utvecklare, Classroom Learning, akademisk forskning, bidra till projekt med öppen källkod och för icke-företagsorganisationer för upp till 5 användare.

2] Kommer det att stödja utvecklingsplattformen??

Som jag nämnde ovan kommer det att göra det Säkert stöd utvecklingsplattformen.

3] Vad sägs om den integrerade utvecklingsmiljön?

När vi pratar om den integrerade utvecklingsmiljön 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, and Multi-targeting.

4] Avancerad felsökning och diagnostik?

Under Advanced Debugging and Diagnostics stöder gratisversionen av Visual Studio följande. Den stöder kodmått, grafisk felsökning, statisk kodanalys och prestanda- och diagnosnav.

5] Stöd för testverktyg

Tja, eftersom det är en gratis upplaga av Visual Studio med begränsade funktioner och verktyg. Det stöder bara enhetstestningför utvecklarna att testa sin kod på.

6] Hur väl är Xamarin (plattformsutveckling) integrerat?

Om du är intresserad av Xamarin har du tur. Följande funktioner på flera plattformar stöds av Visual Studio Community under namnet Xamarin. De är delningskod mellan motsvarigheter för Android och iOS-appar, 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 Community?

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 från utvecklingsverktyg från tredje part.

Läsa: Vad är Visual Studio-kod?

Visual Studio Professional

1] Vem är det för?

Bortsett från vad som nämns för Visual Studio Community stöds denna professionella utgåva av Visual Studio i användningsscenarier som företag.

2] Kommer det att stödja utvecklingsplattformen??

Som jag nämnde ovan kommer det säkert att stödjautvecklingsplattformen.

3] Vad sägs om den integrerade utvecklingsmiljön?

När vi pratar om den integrerade utvecklingsmiljön kommer den professionella utgåvan av Visual Studio att stödja allt som Visual Studio Community stöder. Detta kommer dessutom att stödja CodeLens.

4] Avancerad felsökning och diagnostik?

Under Advanced Debugging and Diagnostics stöder den professionella utgåvan exakt allt som den fria utgåvan av Visual Studio, Visual Studio-communityn stöder.

5] Pratar om hur bra Visual Studio stöder testverktyg

Tja, den professionella Visual Studio kommer fortfarande med begränsade funktioner och verktyg jämfört med Enterprise-versionen. Det stöder bara enhetstestningför utvecklarna att testa sin kod på.

6] Hur väl är Xamarin (plattformsutveckling) integrerat?

Om du är intresserad av Xamarin.Den stöder samma funktioner som Visual Studio Community stöder. Följande funktioner på flera plattformar stöds av Visual Studio Community under namnet Xamarin. De är delningskod mellan motsvarigheter för Android och iOS-appar, 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?

Tja, 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 från utvecklingsverktyg från tredje part.

Visual Studio Enterprise

1] Vem är det för?

I likhet med Visual Studio Professional stöder den individuella utvecklare, klassrumsinlärning, akademisk forskning, bidrag till öppen källkodsprojekt, icke-företagsorganisationer för upp till 5 användare och företaget också.

2] Kommer det att stödja utvecklingsplattformen??

Som jag nämnde ovan kommer det säkert att stödjautvecklingsplattformen.

3] Vad sägs om den integrerade utvecklingsmiljön?

När vi pratar om den integrerade utvecklingsmiljön kommer Enterprise-utgåvan av Visual Studio att stödja allt som Visual Studio Professional stöder. Detta kommer dessutom att stödja Live Dependancy Validation, Architectural Layer Diagram, Architecture Validation and Code Clone.

4] Avancerad felsökning och diagnostik?

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 Analys.

5] Stöd för testverktyg

Tja, Enterprise-utgåvan av Visual Studio kommer med alla funktioner och verktyg jämfört med andra sämre versioner. Förutom enhetstestning, den stöder Live Unit Testing, Test Case Management, Web Load & Performance Testing, IntelliTest, Microsoft Fakes som också kallas Unit Test Isolation, Code Coverage, Lab Management, Coded UI Testing, Manual Testing with Microsoft Test Manager, Exploratory Testing with Microsoft Test Manager och snabbspolning framåt för manuell testning med Microsoft Test Manager.

6] Hur väl är Xamarin (plattformsutveckling) integrerat?

Om du är intresserad av Xamarin.Den stöder fler funktioner än Visual Studio Community och Visual Studio Enterprise stöder. Följande funktioner på flera plattformar stöds av Visual Studio Enterprise förutom 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 utvecklare med Visual Studio Enterprise?

Tja, 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 från utvecklingsverktyg från tredje part.

Visual Studio nedladdning

Om du vill testa Visual Studio kan du lära dig mer och ladda ner det från VisualStudio.com.

DRICKS: 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: Nybörjarguide för att komma igång med Visual Studio.

Bästa kommandoradsspel för Linux
Kommandoraden är inte bara din största allierade när du använder Linux, det kan också vara källan till underhållning eftersom du kan använda den för a...
Bästa Gamepad Mapping Apps för Linux
Om du gillar att spela spel på Linux med en gamepad istället för ett typiskt tangentbord och musinmatningssystem, finns det några användbara appar för...
Användbara verktyg för Linux-spelare
Om du gillar att spela spel på Linux är chansen att du kan ha använt appar och verktyg som Wine, Lutris och OBS Studio för att förbättra spelupplevels...