Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ebben az oktatóanyagban kipróbálod a Visual Studio kódszerkesztőjét. Kódot ad egy fájlhoz, hogy megtanulja, hogyan teszi a Visual Studio könnyebbé a Visual Basic kód írását, navigálását és megértését.
Ez a cikk feltételezi, hogy már ismeri a Visual Basic. Ha nem, érdemes egy olyan oktatóanyaggal kezdeni, mint a Egyszerű Visual Basic (VB) konzolalkalmazás létrehozása.
Az oktatóanyag elvégzéséhez győződjön meg arról, hogy a Visual Studio Visual Basic beállításai vannak kiválasztva. Az integrált fejlesztési környezet (IDE) beállításainak kiválasztásáról további információt Környezeti beállítások kiválasztásacímű témakörben talál.
Ha Visual Studio kell telepítenie, az ingyenes verzióért tekintse meg a Visual Studio letöltéseket.
Kódfájl létrehozása
Először hozzon létre egy fájlt, és adjon hozzá egy kódot.
Nyissa meg a Visual Studio. Nyomja le Esc vagy válassza a Folytatás kód nélkül lehetőséget a kezdőablakban a fejlesztői környezet megnyitásához.
A menüsáv Fájl menüjében válassza az Újfájl lehetőséget.
A Új fájl párbeszédpanel General kategóriában válassza a Visual Basic Osztály, majd a Open lehetőséget.
Megnyílik egy új fájl a szerkesztőben egy Visual Basic osztály csontvázával. Nem kell teljes Visual Studio projektet létrehoznia, hogy kihasználhassa a kódszerkesztő által biztosított előnyöket, például a szintaxiskiemelést. Csak egy kódfájlra van szüksége.
Kódrészletek használata
Visual Studio kódrészleteket biztosít, amelyekkel gyorsan és egyszerűen hozhat létre gyakran használt kódblokkokat. Code kódrészletek különböző programozási nyelvekhez érhetők el, például Visual Basic, C# és C++ nyelvekhez. Adja hozzá a Visual Basic Sub kódrészletet a fájlhoz.
Helyezze a kurzort a feliratú sor fölé, és írja be a és azalatti részt.
Megjelenik egy előugró ablak a kulcsszóval és a sub kódrészlet beszúrásával.
A kódrészlet beszúrásához válassza kétszer Tab lehetőséget.
A alműhely vázlata hozzá lesz adva a fájlhoz.
A rendelkezésre álló kódrészletek eltérőek a különböző programozási nyelvek esetében. A Visual Basic elérhető kódrészleteit a jobb gombbal a kódszerkesztőben, majd a Snippet>Insert kiválasztásával tekintheti meg. Kódrészlet (vagy a Ctrl+K, Ctrl+X). A Visual Basic kódrészletek a következő kategóriákban érhetők el:
Kommenteljük ki a kódot
Ebben a szakaszban kódot kommentel ki.
Illessze be a következő kódot a eljárás törzsébe.
' _words is a string array that we'll sort alphabetically Dim _words = New String() { "the", "quick", "brown", "fox", "jumps" } Dim morewords = New String() { "over", "the", "lazy", "dog" } Dim query = From word In _words Order By word.Length Select wordTegyük fel, hogy nem a tömböt használja, de később is használhatja, ezért nem szeretné törölni. Ehelyett megjegyzéseket fűzhet ezekhez a sorokhoz. Jelölje ki a teljes definícióját egészen a záró kapcsos zárójelet is beleértve, majd válassza ki az eszköztáron a Kijelölt sorok kommentálása gombot. Ha inkább a billentyűzetet szeretné használni, válassza CtrlK, CtrlC.
Képernyőkép az eszköztárról a pirossal kiemelt kód megjegyzésének gombra kattintva.
A Visual Basic komment karakter
'hozzáadódik minden kijelölt sor elejéhez a kód kikommenteléséhez.
Kódblokkok összecsukása
Összecsukhatja a kódszakaszokat, hogy csak az Önt érdeklő részekre összpontosítson. A gyakorlathoz próbálja összecsukni a tömböt egy kódsorra. A feliratú vonal margóján válassza a lefelé mutató nyilat. Ha ön billentyűzetfelhasználó, helyezze a kurzort a tömbdefiníció tetszőleges pontjára, és válassza a CtrlM, CtrlMbillentyűkombinációt.
A kódblokk csak az első sorra redukálódik, majd következik egy három pont (...) (). A margón lévő lefelé mutató nyíl mostantól jobbra mutató nyíl. A kódblokk kibontásához kattintson a nyílra, vagy nyomja le CtrlM, CtrlM ismét. Ezt a funkciót kiemelésnek nevezzük. Különösen akkor hasznos, ha hosszú metódusokat vagy teljes osztályokat összecsuk.
Szimbólumdefiníciók megtekintése
A Visual Studio szerkesztő megkönnyíti egy típus vagy osztálytag definíciójának vizsgálatát. Ehhez navigáljon a definíciót tartalmazó fájlra. Kattintson például a jobb gombbal, és válassza az Ugrás a definícióra lehetőséget, ahol a szimbólum hivatkozik. Még gyorsabb megoldás, amely nem tereli el a fókuszt a használt fájlról, ha az Előnézeti definíciót használja:
Kattintson a jobb gombbal a szóra, és válassza a Definíció megtekintéselehetőséget. Vagy nyomja le AltF12billentyűt.
Megjelenik egy előugró ablak, amely tartalmazza az osztály definícióját. Görgethet az előugró ablakban, vagy akár egy másik típus definícióját is megtekintheti a betekintett kódból.
Képernyőkép a Sztringosztály definícióját tartalmazó Betekintő definíció előugró ablakáról.
Zárja be a Betekintő definíció ablakát az előugró ablak jobb felső sarkában található bezárás gombbal.
Szavak kitöltése az IntelliSense használatával
Kódoláskor az IntelliSense értékes erőforrás. Megjelenítheti a típus elérhető tagjaival kapcsolatos információkat, vagy a metódus különböző túlterheléseinek paraméteradatait. Az IntelliSense használatával is befejezhet egy szót, miután elegendő karaktert írt be ahhoz, hogy egyértelműsítse azt. Adjon hozzá most egy kódsort a rendezett karaktersorozatok konzolablakba való nyomtatásához, mert ez a program kimenetének megszokott helye.
A változó alatt kezdje el beírni a következő kódot:
For Each str In quAz IntelliSense a szimbólumra vonatkozó gyorsinformációkat jeleníti meg.
Ha be szeretné szúrni a szó többi részét az IntelliSense szókiegészítési funkcióval, válassza Tablehetőséget.
Fejezze be a kódblokkot a következő kódhoz hasonlóan.
For Each str In query Console.WriteLine(str) Next
Név refaktorálása
Senki sem kap kódot rögtön az első alkalommal. Az egyik dolog, amit módosítania kell, egy változó vagy metódus neve. Próbálja ki a Visual Studio refactor funkciót a _words változó átnevezéséhez words.
Kattintson a jobb gombbal a változó definíciójára, és válassza Átnevezéslehetőséget.
Megjelenik egy átnevezés ablak.
Ha a változó továbbra is van kiválasztva, adja meg a kívánt nevet: szavakat. Figyelje meg, hogy a lekérdezésben szereplő hivatkozása automatikusan átnevezve lesz. Mielőtt kiválasztaná az Enterelemet, jelölje be a Megjegyzések belefoglalása jelölőnégyzetet az Átnevezés ablakban.
Képernyőkép az Átnevezés ablakról, amelyen a "Megjegyzések belefoglalása" jelölőnégyzet van bejelölve.
Válassza Enterlehetőséget.
A mindkét előfordulását átnevezik, valamint a kód megjegyzésében található hivatkozást is.
Kapcsolódó tartalom
- kódrészletek
- Kód navigálása
- Vázlatkészítés
- Ugrás a definícióra és a Definíció megtekintése
- Kód refaktorálása
- IntelliSense
Tudnivalók a projektekről és a megoldásokról