Megosztás a következőn keresztül:


Beállítások, Szövegszerkesztő, Alapszintű (Visual Basic), Speciális

A Beállítások (Eszközök menü) párbeszédpanel Szövegszerkesztő mappájának Visual Basic mappájában található VB-specifikus tulajdonságlap a következő tulajdonságokat tartalmazza:

A Beállítások (Eszközök menü) párbeszédpanel Szövegszerkesztő mappájának Alapszintű mappájában található VB-specifikus tulajdonságlap a következő tulajdonságokat tartalmazza:

Analízis

  • Háttérkód-elemzés futtatása a következőhöz: ...

    Válasszon az alábbi lehetőségek közül.

    Lehetőség Leírás
    Egyik sem Az összes elemző és a megfelelő kódjavítás le van tiltva.

    A fordító diagnosztikái és a hozzájuk tartozó kódjavítások minden megnyitott dokumentumon engedélyezve vannak.
    Aktuális dokumentum (alapértelmezett) Az összes elemző csak az aktuálisan aktív dokumentumon fut.

    A fordító diagnosztikái minden megnyitott dokumentumon engedélyezve vannak.
    Dokumentumok megnyitása Minden elemző és fordítódiagnosztika engedélyezve van az összes megnyitott dokumentumon.
    Teljes megoldás Minden elemző és fordítódiagnosztika engedélyezve van a megoldás összes dokumentumán, akár nyitott, akár bezárt.

Importálási irányelvek

  • A "System" direktívák első elhelyezése az import rendezésekor

    Ha be van jelölve, a jobb gombbal kattintva megjelenő menü Importálások eltávolítása és rendezése parancsa rendezi az import irányelveket, és a lista tetején helyezi el a "Rendszer" névtereket.

  • Külön importálási irányelvcsoportok

    Ha be van jelölve, a jobb gombbal kattintva megjelenő menü Importálások eltávolítása és rendezése parancsa úgy választja el az irányelveket import , hogy üres sort szúr be az azonos gyökérnévtérrel rendelkező irányelvek csoportjai között.

  • Import javaslat a referenciaszerelvények típusaira

  • Importálási javaslat a NuGet-csomagok típusaihoz

    Ha ezeket a beállításokat választja, egy gyorsművelet érhető el a NuGet-csomagok telepítéséhez és a import nem hivatkozott típusok irányelvének hozzáadásához.

    Gyorsművelet a NuGet-csomag telepítéséhez a Visual Studióban

Kiemelve

Hivatkozások és kulcsszavak kiemelésének engedélyezése

A szövegszerkesztő kiemelheti egy szimbólum összes példányát, vagy egy záradék összes kulcsszavat, például If..Then: , While...End Whilevagy Try...Catch...Finally. A kiemelt hivatkozások vagy kulcsszavak között a Ctrl + Shift + Le vagy a CtrlShift + Fel billentyűkombináció + lenyomásával navigálhat.

Felvázolás

Outlining mód engedélyezése

Amikor megnyit egy fájlt a kódszerkesztőben, a dokumentumot vázlatos módban tekintheti meg. További információkért lásd az Outlining (Vázlat) című témakört. Ha ezt a beállítást választja, a rendszer aktiválja a vázlat funkciót egy fájl megnyitásakor.

Eljárásvonal-elválasztók megjelenítése

A szövegszerkesztő az eljárások vizuális hatókörét jelzi. A projekt .vb forrásfájljaiban az alábbi táblázatban felsorolt helyeken egy sor rajzolódik:

Hely .vb forrásfájlban Példa sorhelyre
Blokkdeklaráció-szerkezet bezárása után - Egy osztály, struktúra, modul, interfész vagy szám végén
- Tulajdonság, függvény vagy alalkalmazás után
- Nem egy tulajdonság beolvasási és beállítási záradékai között
Egysoros szerkezetek után - Az importálási utasítások után egy osztályfájl típusdefiníciója előtt
- Az osztályban deklarált változók után, bármilyen eljárás előtt
Egysoros deklarációk után (nem blokkszintű deklarációk) - Importálási utasítások után örökli az utasításokat, a változó deklarációkat, az eseménydeklarációkat, a delegált deklarációkat és a DLL deklarációs utasításokat

Blokkstruktúra-segédvonalak

Ha kiválasztja, függőleges vonalak jelennek meg a szerkesztőben, amelyek strukturált kódblokkokkal állnak fel, így könnyen azonosíthatók az egyes kódblokkok. Például egy utasítás között Sub és EndSubSub között egy sor jelenik meg.

Szerkesztő súgója

Beágyazott paraméternévmutatók Ha be van jelölve, a függvényhívások argumentumai előtt paraméternévmutatókat szúr be a konstansokhoz, a leadott literálokhoz és az objektum-példányosításokhoz.

Beágyazott paraméternév-tippek a Visual Basic rendszerhez

Szép lista (újraformázás) a kód A szövegszerkesztő szükség szerint újraformálja a kódot. Ha ezt a lehetőséget választja, a kódszerkesztő a következőt fogja választani:

  • A kód igazítása a megfelelő laphelyzethez

  • Kulcsszavak, változók és objektumok ismételt beszkenzése a helyes esethez

  • Hiányzó Then hozzáadása egy If...Then utasításhoz

  • Zárójel hozzáadása függvényhívásokhoz

  • Hiányzó záró idézőjelek hozzáadása sztringekhez

  • Az exponenciális jelölés újraformálása

  • Dátumok újraformázása

Végszerkezetek automatikus beszúrása

Amikor beírja például egy eljárásdeklaráció első sorát, Sub Mainés lenyomja az Enter billentyűt, a szövegszerkesztő egyező End Sub sort ad hozzá. Hasonlóképpen, ha for ciklust ad hozzá, a szövegszerkesztő egyező Next utasítást ad hozzá. Ha ezt a beállítást választja, a kódszerkesztő automatikusan hozzáadja a végszerkezetet.

Interfész- és MustOverride-tagok automatikus beszúrása

Amikor utasítást Implements vagy utasítást Inherits véglegesít egy osztályhoz, a szövegszerkesztő beszúrja azoknak a tagoknak a prototípusait, amelyeket végre kell hajtani vagy felül kell bírálni.

Hibajavítási javaslatok engedélyezése

A szövegszerkesztő megoldásokat javasolhat a gyakori hibákra, és lehetővé teszi a megfelelő javítás kiválasztását, amelyet aztán alkalmaz a kódra.

Lásd még