Microsoft Visual Studio – Kiadások, összehasonlítás, szolgáltatások, GYIK

Microsoft Visual Studio Editions



A Microsoft Visual Studio a Microsoft integrált fejlesztői környezete (IDE). Számítógépes programok, valamint webhelyek, webes alkalmazások, webszolgáltatások és mobilalkalmazások fejlesztésére szolgál. A Visual Studio olyan Microsoft szoftverfejlesztő platformokat használ, mint a Windows API, a Windows Forms, a Windows Presentation Foundation, a Windows Store és a Microsoft Silverlight. Natív kódot és felügyelt kódot is képes előállítani. A Visual Studio tartalmaz egy kódszerkesztőt, amely támogatja az IntelliSense-t, valamint a kódrefaktorálást. Az integrált hibakereső forrás- és gépszintű hibakeresőként is működik. Egyéb beépített eszközök közé tartozik a grafikus felhasználói felület-alkalmazások készítésére szolgáló űrlaptervező, webdesigner, osztálytervező és adatbázisséma-tervező. A Visual Studio különböző programozási nyelveket támogat, és lehetővé teszi, hogy a kódszerkesztő és hibakereső szinte bármilyen programozási nyelvet támogasson, feltéve, hogy létezik nyelvspecifikus szolgáltatás. A beépített nyelvek közé tartozik a C, C++ és C#, más nyelvek, például az F#, IronPython, IronRuby és Python támogatása pedig külön telepített nyelvi szolgáltatásokon keresztül érhető el. A harmadik féltől származó integrálható nyelvi eszközkészletek közé tartozik a ReSharper, a Visual Studio népszerű termelékenységi bővítménye. A Microsoft Visual Studio több olyan kiadással rendelkezik, amelyeket a szoftverfejlesztésben betöltött bizonyos szerepekre terveztek, mint például építészek, adatbázis-adminisztrátorok, tesztelők stb. A legnépszerűbb kiadás a Professional kiadás, amely a legtöbb felhasználó számára tartalmazza az alapvető funkciókat. Az Enterprise kiadás tartalmazza a Professional kiadás összes funkcióját, valamint a vállalati fejlesztéshez szükséges további szolgáltatásokat, mint például a fejlett hibakereső és tesztelő eszközök, a szerveroldali kódkezelés, valamint a Microsoft Team Foundation Server integrációja a forrásvezérléshez és a munkaelemek nyomon követéséhez. Az Ultimate kiadás a Visual Studio legátfogóbb kiadása, amely tartalmazza az Enterprise kiadás összes funkcióját, valamint a haladó fejlesztéshez szükséges további szolgáltatásokat, például modellező eszközöket és UML-tervezőt, kódelemző eszközöket és párhuzamos számítástechnikai támogatást. A Microsoft a Visual Studio ingyenes kiadását is kínálja, Visual Studio Express néven, amely hobbibarátok, diákok és kezdő fejlesztők számára készült. Tartalmazza a Visual Studio többi kiadásában elérhető szolgáltatások egy részét.



Vizuális Stúdió a Microsoft saját IDE-je, eredetileg Project Boston kódnéven, és 1997-ben adták ki. Ezúttal a Microsoft az összes fejlesztőeszközét egy termékbe csomagolta, és megvásárolta őket. A szoftver eredeti verziója két kiadásban jelent meg. Ez az első volt Visual Studio Professional a másik pedig erősebb volt Visual Studio Enterprise . A professzionális kiadáshoz 3 CD, míg a továbbfejlesztett Enterprise kiadáshoz 3 CD került. Most beszéljünk a Visual Studio 2017-ről.





Microsoft Visual Studio





Microsoft Visual Studio

A Visual Studio jelenlegi 11-es verziója, a Visual Studio 2017, a Microsoft Developer Tools csapatának legújabb stabil kiadása. 3 fő kiadásban érhető el, nevezetesen:



  1. Ingyenes közösségi verzió,
  2. Professzionális változat és
  3. Vállalati verzió.

BAN BEN Közösségi kiadás - ingyenes verzió szoftvercsomag és a legkevésbé működőképes. De akárhogy is legyen, kezdőként vagy fejlesztő diákként teszi a dolgát. A második a Professional Edition, amely valamivel erősebb, mint a Community Edition, majd jön a teljes Enterprise csomag a Visual Studio összes hatékony eszközével.

Jelenleg a Visual Studio Kódszerkesztő , Hibakereső , a Tervező . Ez azt jelenti, hogy itt szerkeszthet vagy írhat egyszerű kódot a szerveroldalra vagy a konzolokra, ellenőrizheti, hogy az általad írt kód működik-e, és segíthet-e, ha a kód fejlesztésre szorul. Ez egyben tervező is, hiszen mostantól felhasználói felületeket és felhasználói élményeket hozhat létre a Visual Studióban, akárcsak az UWP-hez való alkalmazások fejlesztésekor, vagy a Xamarinban a Blend vagy XAML használatával.

A cikkben található összes információ a Microsoft lábjegyzeteire vonatkozik. Az alábbiakban felsoroljuk őket:



    • A vállalati entitások 250 PC-nél nagyobb vagy 1 millió dollárnál nagyobb éves bevételt jelentenek.
    • Windows asztali számítógép, Univerzális Windows-alkalmazások, web (ASP.NET), Office 365, üzletági alkalmazások, Apache Cordova, Azure Stack, C++ keresztplatformos könyvtárfejlesztés, Python, Node.js, .NET Core, Docker Tools
    • Meg tudja nyitni a Visual Studio más kiadásaiban készített diagramokat írásvédett módban.
    • Lehetővé teszi a szintű interakciós profilalkotást.

Most pedig hasonlítsuk össze a Visual Studio kiadásait.

A Visual Studio Community ingyenes verziója

1] Kinek szól?

A Visual Studio Community Edition nagymértékben javítja a következő használati eseteket. Támogatják az egyéni fejlesztőket, az osztálytermi tanulást, az akadémiai kutatást, a nyílt forráskódú projektekben való részvételt és a legfeljebb 5 felhasználót számláló, nem vállalati szervezeteket.

2] Támogatja a fejlesztési platformot?

Mint fentebb említettem, ez lesz határozottan támogatom fejlesztői platform.

3] Mit szólnál egy integrált fejlesztői környezethez?

Az IDE esetében a Visual Studio ingyenes közösségi verziója a következő szolgáltatásokat támogatja. Támogatja a Peek észlelést, az újrafaktorálást, az egykattintásos webes telepítést, a modell erőforrás-nézegetőt, a függőségi grafikonokkal és kódleképezésekkel ellátott vizualizációs megoldásokat, valamint a többcélzást.

4] Speciális hibakeresés és diagnosztika?

A Speciális hibakeresés és diagnosztika alatt a Visual Studio ingyenes verziója a következőket támogatja. Támogatja a kódmetrikákat, a grafikai hibakeresést, a statikus kódelemzést, valamint a teljesítmény- és diagnosztikai központot.

5] Teszteszközök támogatása

Nos, mivel ez a Visual Studio ingyenes verziója korlátozott szolgáltatásokkal és eszközökkel. Csak az egységtesztelést támogatja hogy a fejlesztők tesztelhessék kódjukat.

6] Mennyire integrált a Xamarin (platformok közötti fejlesztés)?

Hát ha kíváncsi vagy Xamarin , micsoda pontszám. A Visual Studio közösség a Xamarin alatt a következő, többplatformos szolgáltatásokat támogatja. Ez a kódmegosztás Android és iOS alkalmazások, iOS és Android UI fejlesztők, Xamarin Forms (röviden Xamarin.Forms) és Xamarin Instant Player között.

7] Tud együttműködni más fejlesztőkkel a Visual Studio közösségben?

Nos, a Microsoft gondoskodott Önről. A Visual Studio a következő szolgáltatásokat támogatja, hogy minden együttműködési igényét kielégítse. Ezek a PowerPoint forgatókönyvezése, a kód áttekintése, a feladatok szüneteltetése/folytatása, valamint a Team Explorer harmadik féltől származó szerzői eszközök támogatásával.

Olvas : Mi történt Visual Studio kód ?

Visual Studio Professional

1] Kinek szól?

A Visual Studio közösségénél említetteken túlmenően a Visual Studio ezen professzionális verziója olyan használati esetekben is támogatott, mint például a vállalatok.

2] Támogatja a fejlesztési platformot?

Ahogy fentebb is mondtam, határozottan támogatni fogja fejlesztői platform.

3] Mit szólnál egy integrált fejlesztői környezethez?

Ha már az IDE-ről beszélünk, a Visual Studio professzionális verziója mindent támogat, amit a Visual Studio közösség támogat. Ez emellett támogatja a CodeLenst is .

4] Speciális hibakeresés és diagnosztika?

Az Advanced Debugging and Diagnostics alatt a professzionális verzió pontosan mindent támogat, amit a Visual Studio ingyenes verziója támogat, amit a Visual Studio közösség is támogat.

5] Arról beszélünk, hogy a Visual Studio mennyire támogatja a tesztelési eszközöket

Nos, a professzionális Visual Studio továbbra is korlátozott funkciókkal és eszközökkel rendelkezik az Enterprise kiadáshoz képest. Csak az egységtesztelést támogatja hogy a fejlesztők tesztelhessék kódjukat.

6] Mennyire integrált a Xamarin (platformok közötti fejlesztés)?

Nos, ha érdekli a Xamarin, ugyanazokat a funkciókat támogatja, mint a Visual Studio Community. A Visual Studio közösség a Xamarin alatt a következő, többplatformos szolgáltatásokat támogatja. Ez a kódmegosztás Android és iOS alkalmazások, iOS és Android UI fejlesztők, Xamarin Forms (röviden Xamarin.Forms) és Xamarin Instant Player között.

7] Tud együttműködni más fejlesztőkkel a Visual Studio Professional használatával?

Nos, a Microsoft gondoskodott Önről. A Visual Studio minden funkciót támogat, hogy megfeleljen minden együttműködési igényének. Ezek a PowerPoint forgatókönyvezése, a kód áttekintése, a feladatok szüneteltetése/folytatása, valamint a Team Explorer harmadik féltől származó szerzői eszközök támogatásával.

Visual Studio Enterprise

1] Kinek szól?

A Visual Studio Professional-hoz hasonlóan támogatja az egyéni fejlesztőket, az osztálytermi tanulást, az akadémiai kutatást, a nyílt forráskódú projektekben való részvételt, a legfeljebb 5 felhasználóból álló, nem vállalati szervezeteket és a vállalkozásokat.

2] Támogatja a fejlesztési platformot?

Ahogy fentebb is mondtam, határozottan támogatni fogja fejlesztői platform.

3] Mit szólnál egy integrált fejlesztői környezethez?

Ha már az IDE-ről beszélünk, a Visual Studio Enterprise kiadás mindent támogat, amit a Visual Studio Professional támogat. Ez emellett támogatja az élő függőségi ellenőrzést, az építészeti rétegdiagramokat, az architektúra érvényesítését és a kódklónozást.

4] Speciális hibakeresés és diagnosztika?

A Speciális hibakeresés és diagnosztika szakaszban az Enterprise kiadás pontosan mindent támogat, amit a Visual Studio Professional támogat. Ezenkívül támogatja az IntelliTrace-t, a kódtérkép-hibakereső integrációt, a .NET memóriakiírat-elemzést.

5] Teszteszközök támogatása

Nos, a Visual Studio Enterprise kiadása minden funkcióval és eszközzel rendelkezik a többi alacsonyabb kiadáshoz képest. Az egységteszteken túl támogatja az élő egységtesztelést, teszteset-kezelést, webes terhelés- és teljesítménytesztet, az IntelliTestet, a Microsoft Fakes-et, más néven egységteszt-izolációt, kódlefedettséget, laborkezelést, kódolt felhasználói felület tesztelését, kézi tesztelést a Microsoft Test Managerrel, feltáró tesztelést a Microsoft Test Managerrel és gyors előre a kézi teszteléshez a Microsoft Test Manager segítségével.

6] Mennyire integrált a Xamarin (platformok közötti fejlesztés)?

Nos, ha érdekli a Xamarin, több funkciót támogat, mint a Visual Studio Community és a Visual Studio Enterprise támogatása. A Visual Studio Enterprise a következő többplatformos szolgáltatásokat támogatja a két másik, Xamarin nevű kiadáson kívül. Ezek az Inline Assemblies, a Xamarin Inspector, a Xamarin Profiler és az iOS Remote Simulator for Windows.

7] Tud együttműködni más fejlesztőkkel a Visual Studio Enterprise használatával?

Nos, a Microsoft gondoskodott rólad. Nyilvánvaló, hogy a Visual Studio minden funkciót támogat, hogy megfeleljen az összes együttműködési igénynek. Ezek a PowerPoint forgatókönyvezése, a kód áttekintése, a feladatok szüneteltetése/folytatása, valamint a Team Explorer harmadik féltől származó szerzői eszközök támogatásával.

hogyan kényszerítheti a csoportházirend-frissítést

A Visual Studio letöltése

Ha szeretné kipróbálni a Visual Studio-t a gyakorlatban, többet megtudhat és letöltheti a webhelyről VisualStudio.com.

TIPP : Microsoft Visual Studio Dev Essentials ingyenesen biztosít minden eszközt és szolgáltatást, amelyre szüksége van ahhoz, hogy fejlesztővé váljon. A szoftvert úgy tervezték, hogy ingyenes eszközöket, szolgáltatásokat és képzést biztosítson, hogy több fejlesztőt és rajongót ösztönözzön kedvenc technológiáinak kipróbálására.

Töltse le a PC Repair Tool eszközt a Windows hibák gyors megtalálásához és automatikus kijavításához

Most olvass : Útmutató kezdőknek a Visual Studio használatához .

Népszerű Bejegyzések