Udostępnij za pośrednictwem


Wstawki kodu programu

Wstawki kodu programu są małe bloki kodu wielokrotnego użytku, który można wstawić w pliku kodu za pomocą polecenia menu kontekstowego lub kombinacji klawiszy skrótu.Zazwyczaj zawierają one bloki kodu powszechnie używane, takich jak try-finally lub bloki if else, ale mogą być używane do wstawienia całej klasy lub metod.

Urywki ekspansji i Surround With urywki

W programie Visual Studio są dwa rodzaje urywek kodu: urywki rozszerzeń, które są dodawane w punkcie wstawiania w określonym miejscu, a może zastąpić skrót urywek i surround with Urywki (C# i tylko w języku C++), które są dodawane wokół zaznaczonego bloku kodu.

Przykład wstawiania urywków: w języku C# skrót tryf jest używany do wstawiania bloku try-finally:

try
{

}
finally
{

}

Poniższy urywek kodu można wstawić, klikając Wstaw urywek w menu kontekstowym okna kodu, następnie Visual C#, wpisz tryf, a następnie KARTĘ lub można wpisać tryf i naciśnij klawisz TAB + TAB.

Przykładem urywek surround with: w języku C++ skrót if może być używany jako urywek wstawiania lub jako urywek surround with.Po wybraniu wiersza kodu (na przykład return FALSE;), a następnie kliknij przycisk Surround With, następnie Jeśli, urywek jest rozwinięty wokół linii:

if (true)
{
    return FALSE;
}

Urywek zastąpienie parametrów

Urywki mogą zawierać parametry wymiany, które są symbolami zastępczymi, które należy zastąpić do pisania kodu dokładne dopasowanie.W poprzednim przykładzie true jest parametrem zastąpienia mogłyby zastąpić odpowiedni warunek.Zastąpienie, wprowadzone jest powtarzany dla każdego wystąpienia tego samego parametru zastąpienie urywek kodu.Na przykład w języku Visual Basic istnieje wstawki kodu programu, który wstawia właściwość.Kliknij przycisk Wstaw urywek menu kontekstowego okna kodu, następnie Wzorców kodu, następnie Właściwości, procedury zdarzenia, następnie Zdefiniuj właściwość.Dodaje się następujący kod:

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

Jeśli zmienisz newPropertyValue do m_property, następnie każde wystąpienie newPropertyValue zostanie zmieniona.Jeśli zmienisz String do Int w deklaracji właściwości następnie wartości w metodzie zestaw jest również zmieniona na Int.

Menedżer urywka kodu

Na dysku, można wyświetlić wszystkie wstawki kodu, które są obecnie zainstalowane, plus ich lokalizacji klikając Menedżera urywki kodu/narzędzia.Urywki są wyświetlane przez język.

Można dodawać i usuwać katalogi urywka z Dodaj i usunąć przyciski w Menedżera urywki kodu okno dialogowe.Aby dodać urywki kodu poszczególnych, użyj przywóz przycisku.

Zobacz też

Zadania

Instruktaż: Tworzenie wstawki kodu programu

Jak: rozpowszechnianie wstawki kodu programu

Rozwiązywanie problemów z urywki

Informacje

Visual C# zajawki

Koncepcje

Najważniejsze wskazówki dotyczące używania wstawki kodu programu

Odwołanie schematu wstawek kodu