GeeksforGeeks

nov 5, 2021

A Visual Studio egy integrált fejlesztői környezet (IDE), amelyet a Microsoft fejlesztett ki GUI (grafikus felhasználói felület), konzol, webes alkalmazások, webes alkalmazások, mobil alkalmazások, felhő és webes szolgáltatások stb. fejlesztésére. Ennek az IDE-nek a segítségével menedzselt kódot és natív kódot is készíthet. A Microsoft szoftverfejlesztő szoftverek különböző platformjait használja, mint például a Windows áruház, a Microsoft Silverlight és a Windows API stb. Nem nyelvspecifikus IDE, mivel ezzel kódot írhat C#, C++, VB(Visual Basic), Python, JavaScript és sok más nyelven is. Támogatást nyújt 36 különböző programozási nyelvhez. Windowsra és macOS-re is elérhető.

A Visual Studio fejlődése: A VS(Visual Studio) első verziója 1997-ben jelent meg Visual Studio 97 néven, 5.0 verziószámmal. A Visual Studio legújabb verziója a 15.0, amelyet 2017. március 7-én adtak ki. Ezt Visual Studio 2017 néven is nevezik. A legújabb Visual Studio által támogatott .Net Framework verziók a 3.5 és 4.7 között vannak. A Java a Visual Studio régi verzióiban támogatott volt, de a legújabb verzió nem nyújt támogatást a Java nyelvhez.

Visual Studio kiadások

A Microsoft Visual Studio-nak 3 kiadása van az alábbiak szerint:

1. Közösségi: Ez egy ingyenes verzió, amelyet 2014-ben jelentettek be. Az összes többi kiadás fizetős. Ez a Professional kiadáshoz hasonló funkciókat tartalmaz. Ezzel a kiadással bármely egyéni fejlesztő fejlesztheti saját ingyenes vagy fizetős alkalmazásait, például .Net alkalmazásokat, webes alkalmazásokat és még sok mást. Egy vállalati szervezetben ennek a kiadásnak vannak bizonyos korlátai. Például, ha az Ön szervezete több mint 250 PC-vel rendelkezik, és éves bevétele meghaladja az 1 millió dollárt (USA dollár), akkor nem használhatja ezt a kiadást. Nem vállalati szervezetekben legfeljebb öt felhasználó használhatja ezt a kiadást. A fő célja az ökoszisztéma (hozzáférés több ezer bővítményhez) és a nyelvek (C#, VB, F#, C++, HTML, JavaScript, Python stb. nyelven kódolhat) támogatása.

2. Professional: Ez a Visual Studio kereskedelmi kiadása. A Visual Studio 2010 és újabb verziókban érhető el. Támogatja az XML- és XSLT-szerkesztést, és tartalmazza a Server Explorerhez hasonló eszközt és a Microsoft SQL Serverrel való integrációt. A Microsoft ingyenes próbaverziót biztosít ehhez a kiadáshoz, és a próbaidőszak után a felhasználónak fizetnie kell a további használatért. Fő célja, hogy rugalmasságot (professzionális fejlesztői eszközök bármilyen alkalmazástípus építéséhez), termelékenységet (az olyan hatékony funkciók, mint a CodeLens javítják a csapat termelékenységét), együttműködést (agilis projekttervezési eszközök, diagramok stb.) és olyan előfizetői előnyöket biztosítson, mint a Microsoft szoftver, plusz Azure, Pluralsight stb.

3. Enterprise: Ez egy integrált, végponttól végpontig tartó megoldás bármilyen méretű, igényes minőségi és méretigényű csapatok számára. A Microsoft 90 napos ingyenes próbaverziót biztosít ehhez a kiadáshoz, és a próbaidőszak után a felhasználónak fizetnie kell a további használatért. Ennek a kiadásnak a fő előnye, hogy nagymértékben skálázható és kiváló minőségű szoftvert szállít.

A Visual Studio 2017 használatának megkezdése

  • Először is le kell töltenie és telepítenie kell a Visual Studio-t. Ehhez lásd a Visual Studio 2017 letöltése és telepítése című részt. Ne felejtse el kiválasztani a .NET core munkaterhelést a VS 2017 telepítése során. Ha elfelejti, akkor módosítani kell a telepítést.
  • A Visual Studio megnyitásakor és az első program írásának megkezdésekor számos eszközablakot láthat a következők szerint:

    1. Kódszerkesztő: Ahol a felhasználó kódot fog írni.
    2. Kimeneti ablak: Itt jeleníti meg a Visual Studio a kimeneteket, a fordítói figyelmeztetéseket, a hibaüzeneteket és a hibakeresési információkat.
    3. Solution Explorer: Megmutatja azokat a fájlokat, amelyeken a felhasználó éppen dolgozik.
    4. Tulajdonságok: További információkat és kontextust ad az aktuális projekt kiválasztott részeiről.
  • A felhasználó igény szerint ablakokat is hozzáadhat a Nézet menüből kiválasztva. A Visual Studio-ban az eszközablakok testreszabhatóak, mivel a felhasználó további ablakokat adhat hozzá, eltávolíthatja a meglévő nyitott ablakot, vagy a legmegfelelőbb módon mozgathatja az ablakokat.
  • Különböző menük a Visual Studio-ban:
    1. A projekt létrehozása, megnyitása és mentése parancsokat a Fájl menü tartalmazza.
    2. A kód keresése, módosítása, átdolgozása parancsokat a Szerkesztés menü tartalmazza.
    3. A Nézet menü a Visual Studio további eszközablakainak megnyitására szolgál.
    4. A Projekt menü egyes fájlok és függőségek hozzáadására szolgál a projekthez.
    5. A beállítások módosítására, a Visual Studio bővítményeken keresztül történő kiegészítésére és a Visual Studio különböző eszközeinek elérésére az Eszközök menü használható.
  • A lenti menü az úgynevezett eszköztár, amely a leggyakrabban használt parancsok gyors elérését biztosítja. A parancsokat a Nézet → Testreszabás

Megjegyzés:

  • A különböző programozási nyelvek támogatása a Visual Studio-ban egy speciális VSPackage segítségével történik, amelyet nyelvi szolgáltatásnak nevezünk.
  • Amikor telepíti a Visual Studio-t, akkor a VSPackage-ként kódolt funkciók szolgáltatásként lesznek elérhetők.
  • A Visual Studio IDE három különböző típusú szolgáltatást biztosít, amelyek SVsSolution, SVsUIShell és SVsShell néven ismertek.
  • A SVsSolution szolgáltatás arra szolgál, hogy a Visual Studio-ban a megoldások és projektek felsorolására szolgáló funkciókat biztosítsa.
  • A SVsUIShell szolgáltatás a felhasználói felület funkcionalitásának biztosítására szolgál, mint például az eszköztárak, lapok stb.
  • A SVsShell szolgáltatás a VSPackages regisztrációjának kezelésére szolgál.
Article Tags :

C#

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.