Trechos de código
Code snippets são pequenos blocos de códigos reutilizáveis que podem ser inseridos em um arquivo de código usando um comando de menu de contexto ou uma combinação de teclas de atalho.Eles normalmente contêm blocos de código usadas comumente, como try-finally ou blocos if-else, mas eles podem ser usados para inserir todo classes ou métodos.
Trechos de expansão e Circundar com trechos de código
Existem dois tipos de trecho de código em Visual Studio: trechos de expansão, que são adicionados em um ponto de inserção especificado e poderão substituir um atalho do trecho de código, e Circundar com trechos (C# e C++ somente), que são adicionados ao redor de um bloco de código selecionado.
Um exemplo de um trecho de inserção: no atalho C# tryf é usado para inserir um bloco try-finally:
try
{
}
finally
{
}
Você pode inserir este trecho de código clicando em Insert Snippet no menu de contexto da janela de código, em seguida, C# Visual, em seguida, digite tryf, e em seguida, TAB, ou você pode digitar tryf e pressione a guia + TAB.
Um exemplo de um trecho com surround: em C++, o atalho if pode ser usado como um trecho de inserção ou como um trecho com surround.Se você selecionar uma linha de código (por exemplo return FALSE;) e, em seguida, clique em Circundar com, em seguida, se, o trecho é expandido ao redor da linha:
if (true)
{
return FALSE;
}
Parâmetros de substituição do trecho
Trechos podem conter parâmetros de substituição, que são espaços reservados que você deve substituir para ajustar o código exato que você está escrevendo.No exemplo anterior true é um parâmetro de substituição, o que você deseja substituir pela condição apropriada.A substituição que você faça é repetida para cada instância o mesmo parâmetro de substituição no trecho.Por exemplo, no Visual Basic há um trecho de código que insere uma propriedade.Clique em Insert Snippet no menu de contexto da janela de código, em seguida, Padrões de código de, em seguida, Propriedades, procedimentos, eventos, em seguida, definir uma propriedade.O código a seguir é inserido:
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
Se você alterar newPropertyValue para m_property, em seguida, cada ocorrência de newPropertyValue é alterado.Se você alterar String para Int na declaração de propriedade, em seguida, o valor no método conjunto também é alterado para Int.
Gerenciador de trechos de código
Você pode ver todos os trechos de código que estão instalados, além de sua localização no disco, clicando em Gerenciador de trechos de código deferramentas/.Trechos são exibidos por idioma.
Você pode adicionar e remover os diretórios de trecho de código com o Add e Remover botões na Gerenciador de trechos de código caixa de diálogo.Para adicionar os trechos de código individuais, use o importação botão.
Consulte também
Tarefas
Passo a passo: Criando um trecho de código
Como: distribuir trechos de código
Trechos de solução de problemas
Referência
Trechos de código do C# Visual