Snippets de códigoCode snippets

Snippets de código, geralmente chamados de modelos de código, são úteis para uma programação eficiente, já que permitem a inserção e a edição de blocos de código previamente escritos.Code snippets, often referred to as code templates, are useful for efficient programming as they allow the insertion and editing of pre-written blocks of code. O uso de snippets de código pode ser conveniente para adicionar rapidamente padrões comuns ou até mesmo para conhecer novos padrões quando, como desenvolvedor, você não tiver certeza sobre a sintaxe.Using code snippets can be convenient for quickly adding common patterns, or even for learning new patterns when as the developer you are unsure of syntax. Há modelos fornecidos para C#, F#, HTML, XML, Python e Razor.There are templates provided for C#, F#, HTML, XML, Python, and Razor.

Esta seção explica como criar, inserir e usar snippets no código.This section explains how to create, insert, and use snippets in code.

Inserindo um snippetInserting a snippet

Há algumas maneiras de adicionar snippets de código, algumas das quais são descritas abaixo:There are some different ways to add code snippets, some of which are described below:

  • Guia Expansão – Comece digitando o nome do modelo, selecione-o na lista e pressione TAB, TAB para adicioná-lo:Tab Expansion - Start typing the template name, select it from the list and press TAb, Tab to add it:

    Guia Expansão no código

  • Caixa de ferramentas – Use o painel da caixa de ferramentas para exibir uma lista de todos os snippets de código.Toolbox - Use the toolbox pad to display a list of all code snippets. Arraste qualquer modelo da caixa de ferramentas para a posição correta no código-fonte:Drag any template from the toolbox into the correct position in the source code:

    Snippets de código na Caixa de ferramentas

  • Comando Inserir Modelos – Atualmente, não há nenhuma associação de teclas definida para a inserção de um modelo.Insert Templates command - There is currently no default key binding set for inserting a template. Para criar uma, navegue até Visual Studio > Preferências > Associações de teclas e pesquise template.To create one, browse to Visual Studio > Preferences > Key Bindings and search for template. Isso permite adicionar a associação de teclas desejada no campo Editar Associação e, em seguida, clicar em Aplicar:This allows adding the desired key binding into the Edit Binding field, then click Apply:

    Comando Inserir Modelo

Criando um novo modeloCreating a new template

Embora haja muitos modelos existentes em uma variedade de linguagens que você pode usar e editar, novos modelos também podem ser adicionados navegando para Visual Studio > Preferências > Editor de texto > Snippets de código:While there are many existing templates in a variety of languages that you can use and edit, new templates can also be added by navigating to Visual Studio > Preferences > Text Editor > Code Snippets:

Inserir novo modelo

Consulte tambémSee also