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
Koncepcje
Najważniejsze wskazówki dotyczące używania wstawki kodu programu