코드 조각
코드 조각을 코드에서 원하는 위치에 삽입할 수 있는 재사용 가능한 코드 블록입니다.간단 하거나 복잡 한 조각이 될 수 있습니다-예를 들어, try finally 같은 if else와 블록은 일반적으로 사용 되지만 전체 클래스나 메서드에 삽입할 코드 조각을 사용할 수도 있습니다.
코드 조각을 삽입 하 고 감싸기 조각
Visual Studio 사용 하면 두 종류의 코드 조각: 지정한 삽입 지점에 추가 되 면 삽입 조각 하 고 감싸기 조각 (C# 및 c + + 전용) 선택한 코드 블록 주위에 추가 됩니다.
선택 표시, 바로 가기 메뉴에서 코드 조각을 삽입할 위치에 커서를 놓고 코드를 삽입 조각을 삽입 하려면 코드 조각 삽입, 선택, 선택 하 고 Tab 키를 눌러 코드 조각으로 이동 합니다.조각의 이름을 알고 있는 경우 커서 위치에 해당 이름을 입력 하 고 탭 + 탭을 누릅니다.다음 C# 삽입 코드 단편을 입력 하 여 삽입 예를 들어, tryf 탭 + 탭 키를 사용 하 여 및 해당 코드 조각 삽입 명령.
try
{
}
finally
{
}
강조 표시 포함, 바로 가기 메뉴를 열고 선택 하려는 코드 감싸기 코드 조각을 삽입 하려면 감싸기, 선택, 선택 하 고 Tab 키를 눌러 코드 조각으로 이동 합니다.예를 들어, 다음 c + + 코드를 입력할 수 있습니다 return FALSE, 바로 가기 메뉴를 열고 선택 강조 표시 포함를 선택한 후 if tab.
if (true)
{
return FALSE;
}
[!참고]
일부 코드 조각-예를 들어, c + + if 조각에 조각 삽입 또는 코드 감싸기 조각을 사용할 수 있습니다.
코드 조각 대체 매개 변수
코드 조각을 작성 하는 코드에 맞게 바꿔야 하는 자리 표시자 대체 매개 변수를 포함할 수 있습니다.앞의 예제에서 true 적절 한 값으로 대체 하는 대체 매개 변수입니다.대체 매개 변수는 조각에 있는 모든 인스턴스에 대 한 해당 값을 반복 합니다.
다음 Visual Basic 예제에서는 속성을 삽입 하 고 매개 변수 대체를 포함 하는 코드 조각을 보여 줍니다. (코드 조각을 삽입 하려면 바로 가기 메뉴를 열고 선택 합니다 코드 조각 삽입, 코드 패턴, 속성, 프로시저, 이벤트를 선택한 후 Define a Property 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
변경 하는 경우 newPropertyValue 를 m_property, 다음의 모든 인스턴스가 newPropertyValue 변경 됩니다.변경 하는 경우 String 를 Int 속성 선언에 다음 set 메서드의 값도 변경 됩니다.
코드 조각 관리자
현재 설치 되어 있는 코드 조각에 대 한 정보를 보려면 코드 조각 관리자 에 있는 도구 메뉴와 검사 하려는 프로그래밍 언어를 선택 합니다.
에 코드 조각 관리자 대화 상자 추가 또는 코드 조각 디렉터리를 제거 하거나 수도 더 많은 조각을 가져옵니다.