„Microsoft Visual Studio“ – leidimai, palyginimas, funkcijos, DUK

Microsoft Visual Studio Editions



„Microsoft Visual Studio“ yra „Microsoft“ integruota kūrimo aplinka (IDE). Jis naudojamas kompiuterių programoms, taip pat svetainėms, žiniatinklio programėlėms, žiniatinklio paslaugoms ir programėlėms mobiliesiems kurti. „Visual Studio“ naudoja „Microsoft“ programinės įrangos kūrimo platformas, tokias kaip „Windows API“, „Windows Forms“, „Windows Presentation Foundation“, „Windows Store“ ir „Microsoft Silverlight“. Jis gali sukurti ir vietinį kodą, ir valdomą kodą. „Visual Studio“ yra kodo rengyklė, palaikanti „IntelliSense“ ir kodo keitimą. Integruotas derintuvas veikia ir kaip šaltinio lygio, ir kaip mašinos lygio derinimo priemonė. Kiti integruoti įrankiai yra formų kūrėjas, skirtas GUI programoms kurti, žiniatinklio dizaineris, klasės dizaineris ir duomenų bazės schemos kūrėjas. „Visual Studio“ palaiko įvairias programavimo kalbas ir leidžia kodo redaktoriui bei derintuvui palaikyti beveik bet kurią programavimo kalbą, jei egzistuoja konkrečiai kalbai skirta paslauga. Integruotos kalbos apima C, C++ ir C#, o kitų kalbų, tokių kaip F#, IronPython, IronRuby ir Python, palaikymas pasiekiamas naudojant atskirai įdiegtas kalbos paslaugas. Trečiųjų šalių kalbų įrankių rinkiniai, kuriuos galima integruoti, apima „ReSharper“, populiarų „Visual Studio“ produktyvumo plėtinį. „Microsoft Visual Studio“ turi kelis leidimus, skirtus tam tikroms programinės įrangos kūrimo vaidmenims, pvz., architektams, duomenų bazių administratoriams, bandytojams ir pan. Populiariausias leidimas yra „Professional“ leidimas, kuriame yra daugumos vartotojų pagrindinių funkcijų rinkinys. „Enterprise“ leidime yra visos „Professional“ leidimo funkcijos, taip pat papildomos įmonės kūrimo funkcijos, tokios kaip pažangūs derinimo ir testavimo įrankiai, serverio kodo valdymas ir integracija su „Microsoft Team Foundation Server“, skirta šaltinio valdymui ir darbo elementų sekimui. Ultimate leidimas yra išsamiausias „Visual Studio“ leidimas ir apima visas „Enterprise“ leidimo funkcijas, taip pat papildomas funkcijas, skirtas išplėstiniam vystymuisi, pvz., modeliavimo įrankius ir UML dizainerį, kodo analizės įrankius ir lygiagrečio skaičiavimo palaikymą. „Microsoft“ taip pat siūlo nemokamą „Visual Studio“ leidimą, vadinamą „Visual Studio Express“, kuris skirtas mėgėjams, studentams ir pradedantiesiems kūrėjams. Jame yra funkcijų, pasiekiamų kituose „Visual Studio“ leidimuose, poaibis.



Visual Studio yra pačios „Microsoft“ sukurta IDE, iš pradžių pavadinta „Project Boston“ ir išleista 1997 m. Šį kartą „Microsoft“ sujungė visus savo kūrimo įrankius ir įsigijo juos viename gaminyje. Pradinė programinės įrangos versija buvo išleista dviem leidimais. Ši pirmoji buvo Visual Studio Professional o kitas buvo galingesnis „Visual Studio Enterprise“. . Profesionalus leidimas buvo su 3 kompaktiniais diskais, o patobulintas Enterprise leidimas buvo su 3 kompaktiniais diskais. Dabar pakalbėkime apie „Visual Studio 2017“.





Microsoft Visual Studio





Microsoft Visual Studio

Šiuo metu „Visual Studio“ 11 versija, pavadinta „Visual Studio 2017“, yra naujausias stabilus „Microsoft“ kūrėjų įrankių komandos leidimas. Jį galima įsigyti 3 pagrindiniais leidimais, būtent:



  1. Nemokama bendruomenės versija,
  2. Profesionali versija ir
  3. Įmonės versija.

IN Bendruomenės leidimas – nemokama versija programinės įrangos paketas ir mažiausiai funkcionalus. Bet kuriuo atveju jis atlieka jūsų, kaip pradedančiojo ar kūrėjo, darbą. Antrasis yra „Professional Edition“, kuris yra šiek tiek galingesnis nei bendruomenės leidimas, o tada ateina visas „Enterprise“ paketas su visais galingais „Visual Studio“ įrankiais.

Šiuo metu yra Visual Studio Kodo redaktorius , Derintuvas , a Dizaineris . Tai reiškia, kad čia galite redaguoti arba parašyti paprastą serverio pusės ar konsolių kodą, galite patikrinti, ar jūsų parašytas kodas veikia ir ar jis gali padėti, jei jūsų kodą reikia tobulinti. Tai taip pat dizaineris, nes dabar „Visual Studio“ galite kurti vartotojo sąsajas ir vartotojo patirtį, kaip tai darytumėte kurdami programas UWP arba „Xamarin“ naudodami „Blend“ arba „XAML“.

Visa šiame straipsnyje pateikta informacija yra susijusi su „Microsoft“ išnašomis. Jie išvardyti žemiau:



    • Įmonės apibrėžiamos kaip > 250 kompiuterių arba > 1 mln. USD metinės pajamos.
    • „Windows“ darbalaukis, universalios „Windows“ programos, žiniatinklis (ASP.NET), „Office 365“, verslo programos, „Apache Cordova“, „Azure Stack“, C++ kelių platformų bibliotekos kūrimas, „Python“, „Node.js“, „.NET Core“, „Docker Tools“
    • Gali atidaryti diagramas, sukurtas kituose Visual Studio leidimuose, tik skaitymo režimu.
    • Įgalinamas sąveikos profiliavimas lygiu.

Dabar palyginkime „Visual Studio“ leidimus.

Nemokama Visual Studio Community versija

1] Kam jis skirtas?

„Visual Studio Community Edition“ labai pagerins šiuos naudojimo atvejus. Jie padės individualiems kūrėjams, mokymuisi klasėje, akademiniams tyrimams, dalyvavimui atvirojo kodo projektuose ir ne korporacinėms organizacijoms, kuriose yra iki 5 vartotojų.

2] Ar ji palaikys kūrimo platformą?

Kaip jau minėjau aukščiau, tai bus Tikrai palaikau plėtros platforma.

3] Kaip apie integruotą kūrimo aplinką?

IDE, nemokama bendruomenės Visual Studio versija palaikys šias funkcijas. Jis palaikys žvilgsnio aptikimą, pertvarkymą, žiniatinklio diegimą vienu spustelėjimu, modelio išteklių peržiūros priemonę, vizualizacijos sprendimus su priklausomybės grafikais ir kodų žemėlapiais bei kelių taikymą.

4] Išplėstinis derinimas ir diagnostika?

Dalyje Išplėstinis derinimas ir diagnostika nemokama „Visual Studio“ versija palaiko šiuos dalykus. Jis palaiko kodo metriką, grafikos derinimą, statinę kodo analizę ir našumo bei diagnostikos centrą.

5] Testavimo įrankių palaikymas

Na, nes tai nemokama „Visual Studio“ versija su ribotomis funkcijomis ir įrankiais. Tai tik palaiko vienetų testavimą kad kūrėjai galėtų išbandyti savo kodą.

6] Ar gerai integruotas „Xamarin“ (keli platformų kūrimas)?

Na, jei tau įdomu Ksamarinas , koks balas. Šias kelių platformų funkcijas palaiko „Xamarin“ „Visual Studio“ bendruomenė. Tai kodo dalijimasis tarp „Android“ ir „iOS“ programų, „iOS“ ir „Android“ vartotojo sąsajos kūrėjų, „Xamarin Forms“ (sutrumpintai „Xamarin.Forms“) ir „Xamarin Instant Player“.

7] Ar galite bendradarbiauti su kitais kūrėjais Visual Studio bendruomenėje?

Na, „Microsoft“ jumis pasirūpino. „Visual Studio“ palaiko šias funkcijas, kad atitiktų visus jūsų bendradarbiavimo poreikius. Tai yra „PowerPoint“ siužetinė schema, kodo peržiūra, užduočių pristabdymo / atnaujinimo galimybės ir „Team Explorer“ su trečiųjų šalių kūrimo įrankių palaikymu.

Skaityti : Kas nutiko Visual Studio kodas ?

Visual Studio Professional

1] Kam jis skirtas?

Be to, kas paminėta „Visual Studio“ bendruomenei, ši profesionali „Visual Studio“ versija palaikoma naudojimo atvejais, pavyzdžiui, įmonėse.

2] Ar ji palaikys kūrimo platformą?

Kaip sakiau aukščiau, jis tikrai palaikys plėtros platforma.

3] Kaip apie integruotą kūrimo aplinką?

Kalbant apie IDE, profesionali Visual Studio versija palaikys viską, ką palaiko Visual Studio bendruomenė. Tai papildomai palaikys CodeLens .

4] Išplėstinis derinimas ir diagnostika?

Išplėstinio derinimo ir diagnostikos skiltyje profesionali versija palaiko viską, ką palaiko nemokama „Visual Studio“ versija, kurią palaiko „Visual Studio“ bendruomenė.

5] Kalbame apie tai, kaip gerai „Visual Studio“ palaiko testavimo įrankius

Profesionali „Visual Studio“ vis dar turi ribotas funkcijas ir įrankius, palyginti su „Enterprise“ leidimu. Tai tik palaiko vienetų testavimą kad kūrėjai galėtų išbandyti savo kodą.

6] Ar gerai integruotas „Xamarin“ (keli platformų kūrimas)?

Na, jei jus domina „Xamarin“, jis palaiko tas pačias funkcijas kaip ir „Visual Studio“ bendruomenė. Šias kelių platformų funkcijas palaiko „Xamarin“ „Visual Studio“ bendruomenė. Tai kodo dalijimasis tarp „Android“ ir „iOS“ programų, „iOS“ ir „Android“ vartotojo sąsajos kūrėjų, „Xamarin Forms“ (sutrumpintai „Xamarin.Forms“) ir „Xamarin Instant Player“.

7] Ar galite bendradarbiauti su kitais kūrėjais naudodami „Visual Studio Professional“?

Na, „Microsoft“ jumis pasirūpino. „Visual Studio“ palaiko visas funkcijas, kad atitiktų visus jūsų bendradarbiavimo poreikius. Tai yra „PowerPoint“ siužetinė schema, kodo peržiūra, užduočių pristabdymo / atnaujinimo galimybės ir „Team Explorer“ su trečiųjų šalių kūrimo įrankių palaikymu.

„Visual Studio Enterprise“.

1] Kam jis skirtas?

Panašiai kaip „Visual Studio Professional“, ji palaiko individualius kūrėjus, mokymąsi klasėje, akademinius tyrimus, dalyvavimą atvirojo kodo projektuose, ne korporacines organizacijas, kuriose yra iki 5 vartotojų, ir įmones.

2] Ar ji palaikys kūrimo platformą?

Kaip sakiau aukščiau, jis tikrai palaikys plėtros platforma.

3] Kaip apie integruotą kūrimo aplinką?

Kalbant apie IDE, „Visual Studio Enterprise“ leidimas palaikys viską, ką palaiko „Visual Studio Professional“. Tai papildomai palaikys tiesioginės priklausomybės patvirtinimą, architektūrines sluoksnių diagramas, architektūros patvirtinimą ir kodo klonavimą.

4] Išplėstinis derinimas ir diagnostika?

Išplėstinio derinimo ir diagnostikos skiltyje „Enterprise“ leidimas palaiko viską, ką palaiko „Visual Studio Professional“. Be to, ji palaiko IntelliTrace, kodų žemėlapių derinimo integraciją, .NET atminties iškelties analizę.

5] Testavimo įrankių palaikymas

Na, „Visual Studio Enterprise“ leidime yra visos funkcijos ir įrankiai, palyginti su kitais žemesniais leidimais. Be vieneto testavimo, palaiko tiesioginį vieneto testavimą, bandomųjų atvejų valdymą, žiniatinklio apkrovos ir našumo testavimą, „IntelliTest“, „Microsoft Fakes“, dar vadinamą vieneto testo izoliavimu, kodo aprėptį, laboratorijos valdymą, koduotą vartotojo sąsajos testavimą, rankinį testavimą naudojant „Microsoft Test Manager“, tiriamąjį testavimą naudojant „Microsoft Test Manager“ ir greitai pereikite prie rankinio testavimo naudojant „Microsoft Test Manager“.

6] Ar gerai integruotas „Xamarin“ (keli platformų kūrimas)?

Na, jei jus domina „Xamarin“, jis palaiko daugiau funkcijų nei „Visual Studio Community“ ir „Visual Studio Enterprise“. „Visual Studio Enterprise“ palaiko šias kelių platformų funkcijas, be tų, kurias palaiko du kiti leidimai, vadinami „Xamarin“. Tai yra „Inline Assemblies“, „Xamarin Inspector“, „Xamarin Profiler“ ir „iOS Remote Simulator“, skirtas „Windows“.

7] Ar galite bendradarbiauti su kitais kūrėjais naudodami „Visual Studio Enterprise“?

Na, „Microsoft“ jumis pasirūpino. Akivaizdu, kad „Visual Studio“ palaiko visas funkcijas, kad atitiktų visus jūsų bendradarbiavimo poreikius. Tai yra „PowerPoint“ siužetinė schema, kodo peržiūra, užduočių pristabdymo / atnaujinimo galimybės ir „Team Explorer“ su trečiųjų šalių kūrimo įrankių palaikymu.

prietaisą reikia toliau įdiegti

Visual studio parsisiųsti

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

PATARIMAS : „Microsoft Visual Studio Dev Essentials“. nemokamai suteikia visus įrankius ir paslaugas, kurių reikia norint tapti kūrėju. Programinė įranga skirta teikti nemokamus įrankius, paslaugas ir mokymus, skatinančius daugiau kūrėjų ir entuziastų išbandyti savo mėgstamas technologijas.

Atsisiųskite „PC Repair Tool“, kad greitai rastumėte ir automatiškai ištaisytumėte „Windows“ klaidas

Dabar skaitykite : Pradedančiųjų vadovas, kaip pradėti naudotis „Visual Studio“. .

Populiarios Temos