Sdílet prostřednictvím


Fragmenty kódu

Fragment kódu je blok opakovaně použitelný kód, který lze vložit, kde je třeba v kódu.Fragmenty mohou být jednoduché nebo složitější – například bloky, jako například try-finally a if else se běžně používají, ale fragmenty kódu můžete také použít k vložení celé třídy nebo metody.

Vkládání fragmentů kódu a Obklopit s fragmenty kódu

Sada Visual Studio umožňuje dva typy kódu: vkládání fragmentů, které jsou přidány do určené kurzoru, a Obklopit s fragmenty (C# a C++ pouze), které jsou přidány kolem vybraného bloku kódu.

Chcete-li vložit fragment kurzor v kódu, umístěte kurzor na místo, kam chcete vložit fragment kódu zobrazit, otevřete místní nabídku, zvolte Vložit fragmenta pak přejděte do fragmentů, vyberte jej a stiskněte klávesu Tab.Pokud znáte název fragmentu, stačí zadat své jméno na pozici kurzoru a stiskněte klávesu Tab + Tab.Je například vložit následující úryvek vložení C# zadáním tryf a stisknutím klávesy Tab + Tab nebo pomocí Vložit fragment příkaz.

try
{

}
finally
{

}

Vložit fragment Obklopit s, vyberte kód, který chcete uzavřít, otevřete místní nabídku a zvolte Obklopit sa pak přejděte do fragmentů, vyberte jej a stiskněte klávesu Tab.Například chcete-li získat následující kód jazyka C++, můžete zadat return FALSE, zvýrazněte jej, otevřete místní nabídku, zvolte Obklopit sa pak vyberte if a stiskněte klávesu Tab.

if (true)
{
    return FALSE;
}

[!POZNÁMKA]

Některé fragmenty kódu, například C++ if fragment – lze použít jako vkládání fragmentů kódu nebo jako prostorový zvuk s fragmenty kódu.

Nahrazení parametrů fragment

Fragmenty mohou obsahovat parametry náhradní, což jsou zástupné symboly, které je třeba nahradit podle kódu, který vytváříte.V předchozím příkladu true náhradní parametr, který by nahradit příslušnou hodnotu.Tato hodnota se opakuje pro každou instanci nahrazení parametru ve fragmentu.

Následující příklad jazyka Visual Basic ukazuje fragment kódu vloží vlastnost, která obsahuje parametry náhradní. (Chcete-li vložit výstřižek, otevřete místní nabídku, zvolte Vložit fragment, Kód vzorky, Vlastnosti, události a postupya vyberte Define a Property a stiskněte klávesu Tab.)

Private newPropertyValue As String
Public Property NewProperty() As String
    Get
        Return newPropertyValue
    End Get
    Set(ByVal value As String)
        newPropertyValue = value
    End Set
End Property

Změníte-li newPropertyValue k m_property, pak každý výskyt newPropertyValue se změní.Změníte-li String k Int v deklaraci vlastnosti, pak hodnota metody set se také změní.

Správce fragmentů kódů

Chcete-li zobrazit informace o výstřižky kódu, které jsou aktuálně nainstalovány, zvolte Správce fragmentů kódů v Nástroje nabídky a potom vyberte programovací jazyk, který chcete zkontrolovat.

V Správce fragmentů kódů dialogové okno, můžete také přidání nebo odebrání adresáře výstřižek nebo importovat více výstřižků.

Viz také

Úkoly

Návod: Vytvoření fragmentu kódu

Postupy: Distribuce fragmentů kódu

Řešení potíží s fragmenty kódu

Referenční dokumentace

Fragmenty kódu v jazyce Visual C#

Koncepty

Doporučené postupy pro používání fragmentů kódu

Fragmenty kódu – odkaz schématu