Microsoft Visual Studio - leidimai, palyginimas, savybės, DUK

Turinys:

Microsoft Visual Studio - leidimai, palyginimas, savybės, DUK
Microsoft Visual Studio - leidimai, palyginimas, savybės, DUK

Video: Microsoft Visual Studio - leidimai, palyginimas, savybės, DUK

Video: Microsoft Visual Studio - leidimai, palyginimas, savybės, DUK
Video: Install and Use Visual Studio Code on Windows 10 (VS Code) - YouTube 2024, Gegužė
Anonim

Visual Studio yra "Microsoft" savo IDE, kuris iš pradžių buvo koduotas "Project Boston" ir kuris buvo išleistas 1997 m. Šiuo metu "Microsoft" kartu sutelkė visas savo kūrimo priemones ir nusipirko juos vienu produktu. Pradinė programinės įrangos versija buvo pateikta dviem leidimais. Tai pirmasis buvo Visual Studio Professional o kitas buvo galingesnis Visual Studio Enterprise. Profesinė versija buvo susieta su 3 kompaktiniais diskais, o "Superior Enterprise" versija buvo sujungta kartu su 3 kompaktiniais diskais. Dabar pakalbėkime apie Visual Studio 2017.

Image
Image

Microsoft Visual Studio

Šiuo metu "Visual Studio", kuri vadinama "Visual Studio 2017", versija 11 yra naujausia "Microsoft" kūrėjų įrankių grupės išleidimo versija. Tai yra 3 pagrindiniuose leidimuose

  1. Nemokama Bendrijos versija
  2. Profesinė versija ir
  3. Verslo leidimas.

The Bendrijos leidimas yra nemokama versija programinės įrangos paketo ir yra mažiausiai žinomas. Tačiau bet kuriuo atveju jūsų darbas atliekamas kaip naujokas ar studentų kūrėjas. Antroji - tai profesionalus leidimas, kuris yra šiek tiek stipresnis nei Bendrijos leidimas, ir tada pateikiamas pilnas Enterprise paketas su visais galingais Visual Studio įrankiais.

Nuo šiol Visual Studio yra Kodo redaktorius, Derintojasir a Dizaineris. Tai reiškia, kad čia galite redaguoti arba parašyti paprastą kodą bakstelėjimui ar konsolėms, galite patikrinti, ar jūsų sukurtas kodas yra funkcionalus ir gali padėti, jei jūsų kodui reikia patobulinimų. Be to, jis yra dizaineris, nes dabar jūs galite kurti "Visual Studio" naudotojo sąsajas ir naudotojo patirtį, pvz., Kuriant programas UWP arba Xamarin naudojant "Blend" arba "XAML".

Visa informacija šiame straipsnyje yra susijusi su Microsoft išdėstytais išnašomis. Tai yra išvardytos žemiau:

  • Įmonių organizacijos apibrėžiamos kaip> 250 kompiuterių arba> 1 milijonas JAV dolerių metinės pajamos.
  • "Windows Desktop", "Universal Windows Apps", "Web" (ASP.NET), "Office 365", "Business Applications", "Apache Cordova", "Azure Stack", "C + + Cross-Platform" bibliotekos kūrimas, "Python", "Node.js", ".NET Core", "Docker Tools".
  • Galite atidaryti diagramas, sukurtas kitose "Visual Studio" leidiniuose tik skaitymo režimu.
  • Įtraukiama sąveikos lygio profiliavimas.

Dabar leiskite mums palyginti "Visual Studio" leidimus.

"Visual Studio Community Free" leidimas

1] Kas tai yra?

Visual Studio Community Edition bus labai naudingi šie naudojimo scenarijai. Jie padės individualiems kūrėjams, mokymams klasėje, akademiniams tyrimams, prisidedantiems prie atvirojo kodo projektų ir nevyriausybinėms organizacijoms iki 5 naudotojų.

2] Ar ji palaikys vystymosi platformą?

Kaip jau minėjau, tai busŽinoma, paramaplėtros platforma.

3] Kaip apie integruotą vystymosi aplinką?

Kalbėdamas apie integruotą kūrimo aplinką, "Visual Studio" bendruomenės leidimas palaikys šias funkcijas. Jis palaikys "Peek" apibrėžimą, "Refactoring", "vieno paspaudimo" žiniatinklio diegimą, modelio išteklių peržiūrėtoją, sprendimų su priklausomybės grafikomis ir kodų žemėlapiais vizualizavimą ir daugialypį taikymą.

4] Išplėstinė derinimas ir diagnostika?

Pagal "Išplėstinės derinimo ir diagnostikos" versiją "Visual Studio" nemokama versija palaiko šiuos. Jis palaiko kodo metriką, grafikos derinimą, statinio kodo analizę ir našumo ir diagnostikos centrą.

5] Parengiami testavimo įrankiai

Na, nes tai yra nemokama "Visual Studio" versija su ribotomis funkcijomis ir įrankiais. Tai tik palaiko "Unit Testing" kad kūrėjai galėtų patikrinti savo kodą.

6] Ar Xamarin (kryžminio platformos kūrimas) yra integruotas?

Na, jei jus domina Xamarinas, jums sekasi. "Xamarin" vardu palaiko šias kryžminio platformos funkcijas: "Visual Studio Community". Tai "Bendrinimo kodas" tarp "Android" ir "iOS" programų partnerių, "Native iOS" ir "Android UI" dizainerių, "Xamarin Forms" (sutrumpintai kaip "Xamarin.Forms") ir "Xamarin Instant Player".

7] Ar galite bendradarbiauti su kitais bendradarbiais su "Visual Studio Community"?

Na, "Microsoft" jus aplankė čia. Toliau nurodytos funkcijos palaiko "Visual Studio", kad įvykdytumėte visus jūsų bendradarbiaujančius poreikius. Jie yra "PowerPoint" storyboarding, kodų apžvalga, užduočių sustabdymas / atnaujinimo galimybės ir "Team Explorer" su trečiųjų šalių kūrimo įrankiais.

Skaitykite: Kas yra "Visual Studio" kodas?

Visual Studio Professional

1] Kas tai yra?

Be to, kas paminėta "Visual Studio" bendruomenei, "Visual Studio" profesionalus leidimas yra palaikomas "Usage Scenarios", pvz., "Enterprise".

2] Ar ji palaikys vystymosi platformą?

Kaip jau minėjau, tai tikrai palaikys plėtros platforma.

3] Kaip apie integruotą vystymosi aplinką?

Kalbėdamas apie integruotą kūrimo aplinką, profesionalus "Visual Studio" leidimas palaikys viską, ko "Visual Studio Community" palaiko. Tai papildomai palaikys CodeLens.

4] Išplėstinė derinimas ir diagnostika?

Pagal "Išplėstinės derinimo ir diagnostikos" profesionalus leidimas tinka viskam, ko palaiko "Visual Studio", nemokamas leidimas.

5] Kalbant apie tai, kaip "Visual Studio" palaiko testavimo įrankius

Na, "Visual Studio" profesionalai vis dar turi ribotas funkcijas ir įrankius, palyginti su "Enterprise" versija. Tai tik palaiko "Unit Testing" kad kūrėjai galėtų patikrinti savo kodą.

6] Ar Xamarin (kryžminio platformos kūrimas) yra integruotas?

Na, jei jus domina Xamarin.It palaiko tas pačias funkcijas, kokias palaiko "Visual Studio Community". "Xamarin" vardu palaiko šias kryžminio platformos funkcijas: "Visual Studio Community". Tai "Bendrinimo kodas" tarp "Android" ir "iOS" programų partnerių, "Native iOS" ir "Android UI" dizainerių, "Xamarin Forms" (sutrumpintai kaip "Xamarin.Forms") ir "Xamarin Instant Player".

7] Ar galite bendradarbiauti su kitais bendradarbiais su "Visual Studio Professional"?

Na, "Microsoft" jus aplankė čia. Visos funkcijos palaiko "Visual Studio", kad būtų įvykdyti visi jūsų bendri poreikiai. Jie yra "PowerPoint" storyboarding, kodų apžvalga, užduočių sustabdymas / atnaujinimo galimybės ir "Team Explorer" su trečiųjų šalių kūrimo įrankiais.

Visual Studio Enterprise

1] Kas tai yra?

Panašus į "Visual Studio Professional", jis palaiko individualius kūrėjus, "Classroom Learning", "Academic Research", "Atviro kodo projektų indėlį", "Non-enterprise" organizacijas, kuriose gali dalyvauti ne daugiau kaip 5 vartotojai, ir "Enterprise".

2] Ar ji palaikys vystymosi platformą?

Kaip jau minėjau, tai tikrai palaikys plėtros platforma.

3] Kaip apie integruotą vystymosi aplinką?

Kalbėdamas apie integruotą kūrimo aplinką, "Enterprise" versijos "Visual Studio" palaikys viską, ką palaiko "Visual Studio Professional". Tai papildomai palaikys "Live Dependency Validation", "Architectural Layer" diagramos, "Architecture Validation" ir "Code Clone".

4] Išplėstinė derinimas ir diagnostika?

Pagal "Išplėstinės derinimo ir diagnostikos" versiją "Enterprise" palaiko tai, ką palaiko "Visual Studio Professional". Be to, jis palaiko "IntelliTrace", "Kodo žemėlapio derinimo programos integraciją", ".NET" atminties nukreipimo analizę.

5] Parama testavimo įrankiams

Na, "Enterprise" "Visual Studio" leidimas turi visas funkcijas ir įrankius, palyginti su kitomis žemesnėmis versijomis. Be vieneto testavimo, palaiko "Live Unit Testing", "Test Case Management", "Web Load & Performance Testing", "IntelliTest", "Microsoft Fakes", kuris taip pat vadinamas vienetų testavimo izoliacija, kodų aprėptimi, laboratorijos valdymu, koduotu vartotojo testu, rankiniu bandymu su "Microsoft Test Manager", tyrinėjimu "Microsoft Test Manager" ir "Fast-forward" rankiniam bandymui su "Microsoft Test Manager".

6] Ar Xamarin (kryžminio platformos kūrimas) yra integruotas?

Na, jei jus domina "Xamarin". Jis palaiko daugiau funkcijų nei "Visual Studio Community", o "Visual Studio Enterprise" palaiko. "Visual Studio Enterprise" palaiko šias kryžminio platformos funkcijas, be tų, kurias palaiko kiti du leidimai, pavadinti "Xamarin". Tai yra "Embedded Assemblies", "Xamarin Inspector", "Xamarin Profiler" ir "Remoted iOS" treniruoklis "Windows".
Na, jei jus domina "Xamarin". Jis palaiko daugiau funkcijų nei "Visual Studio Community", o "Visual Studio Enterprise" palaiko. "Visual Studio Enterprise" palaiko šias kryžminio platformos funkcijas, be tų, kurias palaiko kiti du leidimai, pavadinti "Xamarin". Tai yra "Embedded Assemblies", "Xamarin Inspector", "Xamarin Profiler" ir "Remoted iOS" treniruoklis "Windows".

7] Ar galite bendradarbiauti su kitais bendradarbiais su "Visual Studio Enterprise"?

Na, "Microsoft" jus aplankė čia. Akivaizdu, kad visos funkcijos palaiko "Visual Studio", kad įvykdytumėte visus jūsų bendradarbiaujančius poreikius. Jie yra "PowerPoint" storyboarding, kodų apžvalga, užduočių sustabdymas / atnaujinimo galimybės ir "Team Explorer" su trečiųjų šalių kūrimo įrankiais.

"Visual Studio" atsisiųsti

Jei norite išbandyti savo verslą Visual Studio, galite sužinoti daugiau ir atsisiųsti iš VisualStudio.com.

TIPAS: "Microsoft Visual Studio Dev Essentials" suteikia jums visus įrankius ir paslaugas, būtinus tam, kad taptumėte kūrėju visiškai nemokamu. Programos tikslas - suteikti nemokamus įrankius, paslaugas ir mokymus, kad paskatintų daugiau kūrėjų ir entuziastų išbandyti savo mėgstamą technologiją.

Dabar skaitykite: "Pradedantiesiems" vadovas pradedant "Visual Studio".

Susijusios žinutės:

  • Kas yra Xamarinas? Kaip tai padeda plėtoti kryžminį platformą mobiliesiems?
  • Pradedančiųjų vadovas, kaip pradėti naudotis "Visual Studio"
  • Visual Studio kodas - kaip atsisiųsti ir įdiegti VSC
  • Geriausi nemokama programinės įrangos atsisiuntimai skirta "Windows 10/8/7"
  • Visual Studio Dev Essentials: DUK ir Viskas, ką reikia žinoti apie tai

Rekomenduojamas: