Como: usar XML trechos de códigoHow to: Use XML snippets

Você pode chamar trechos XML usando os dois seguintes comandos no menu de atalho do editor XML.You can invoke XML snippets by using the following two commands on the XML Editor shortcut menu. O Inserir trecho comando insere o trecho XML na posição do cursor.The Insert Snippet command inserts the XML snippet at the cursor position. O Surround With comando encapsula o trecho de código XML ao redor do texto selecionado.The Surround With command wraps the XML snippet around the selected text. Cada pequena notícias XML designou tipos de notícias pequena.Each XML snippet has designated snippet types. Os tipos de trecho determinam se o trecho de código está disponível com o Inserir trecho comando, o Surround With comando, ou ambos.The snippet types determine whether the snippet is available with the Insert Snippet command, the Surround With command, or both.

Depois que o trecho XML foi adicionado ao editor, todos os campos editáveis no trecho estão realçados em amarelo, e o cursor está localizado no primeiro campo editável.After the XML snippet has been added to the editor, any editable fields in the snippet are highlighted in yellow, and the cursor is positioned on the first editable field.

Inserir TrechoInsert Snippet

Os procedimentos a seguir descrevem como acessar o Inserir trecho comando.The following procedures describe how to access the Insert Snippet command.

Note

O Inserir trecho comando também está disponível por meio do atalho de teclado (Ctrl+K, em seguida, Ctrl + X).The Insert Snippet command is also available through the keyboard shortcut (Ctrl+K, then Ctrl+X).

Para inserir trechos do menu de atalhoTo insert snippets from the shortcut menu

  1. Posicionar o cursor onde você deseja inserir o trecho XML.Position the cursor where you want to insert the XML snippet.

  2. Clique com botão direito e selecione Inserir trecho.Right-click and select Insert Snippet.

    Uma lista de trechos disponíveis XML é exibida.A list of available XML snippets is displayed.

  3. Selecione um trecho da lista usando o mouse ou digitando o nome do trecho de código e pressionando guia ou Enter.Select a snippet from the list using the mouse, or by typing the name of the snippet and pressing Tab or Enter.

Para inserir trechos usando o menu do IntelliSenseTo insert snippets using the IntelliSense menu

  1. Posicionar o cursor onde você deseja inserir o trecho XML.Position the cursor where you want to insert the XML snippet.

  2. Do editar , aponte para IntelliSensee, em seguida, selecione Inserir trecho.From the Edit menu, point to IntelliSense, and then select Insert Snippet.

    Uma lista de trechos disponíveis XML é exibida.A list of available XML snippets is displayed.

  3. Selecione um trecho da lista usando o mouse ou digitando o nome do trecho de código e pressionando guia ou Enter.Select a snippet from the list using the mouse or by typing the name of the snippet and pressing Tab or Enter.

Inserir trechos de código através da lista do IntelliSense completar palavraTo insert snippets through the IntelliSense complete word list

  1. Posicionar o cursor onde você deseja inserir o trecho XML.Position the cursor where you want to insert the XML snippet.

  2. Comece a digitar o trecho XML que você deseja adicionar ao seu arquivo.Begin typing the XML snippet that you want to add to your file. Se o preenchimento automático é ativada, a lista de palavras completo do IntelliSense é exibida.If automatic completion is turned on, the IntelliSense complete word list is displayed. Se não aparecer, pressione Ctrl+espaço para ativá-lo.If it does not appear, press Ctrl+Space to activate it.

  3. Selecione o trecho XML da lista de palavras completo.Select the XML snippet from the complete word list.

  4. Pressione guia, guia para invocar o trecho XML.Press Tab, Tab to invoke the XML snippet.

Note

Pode haver casos quando o trecho XML não é chamado.There may be cases when the XML snippet does not get invoked. Por exemplo, se você tentar inserir um elemento de xs:complexType dentro de um nó de xs:element , o editor não gerencia um trecho XML.For example, if you try to insert an xs:complexType element inside an xs:element node, the editor does not generate an XML snippet. Quando um elemento de xs:complexType é usado dentro de um nó de xs:element , não houver nenhum atributo ou subelements necessário, o editor não tem nenhum dados para inserir.When an xs:complexType element is used inside an xs:element node, there are no required attributes or subelements, so the editor does not have any data to insert.

Para inserir trechos usando o nome do atalhoTo insert snippets using the shortcut name

  1. Posicionar o cursor onde você deseja inserir o trecho XML.Position the cursor where you want to insert the XML snippet.

  2. Tipo < no painel do editor.Type < in the editor pane.

  3. Pressione Esc para fechar a lista de palavras de conclusão do IntelliSense.Press Esc to close the IntelliSense complete word list.

  4. Digite o nome do atalho do trecho e pressione guia para invocar o trecho XML.Type the shortcut name of the snippet, and press Tab to invoke the XML snippet.

Envolver comSurround With

Os procedimentos a seguir descrevem como acessar o Surround With comando.The following procedures describe how to access the Surround With command.

Note

O Surround With comando também está disponível por meio do atalho de teclado (Ctrl+K, em seguida, Ctrl + S).The Surround With command is also available through the keyboard shortcut (Ctrl+K, then Ctrl+S).

Para usar Surround With no menu de contextoTo use Surround With from the context menu

  1. Selecione o texto para colocar no editor XML.Select the text to surround in the XML Editor.

  2. Clique com botão direito e selecione Surround With.Right-click and select Surround With.

    Uma lista de bordadura disponíveis com trechos XML é exibida.A list of available surrounds with XML snippets is displayed.

  3. Selecione um trecho da lista usando o mouse ou digitando o nome do trecho de código e pressionando guia ou Enter.Select a snippet from the list using the mouse, or by typing the name of the snippet and pressing Tab or Enter.

Para usar Surround com o menu do IntelliSenseTo use Surround With from the IntelliSense menu

  1. Selecione o texto para colocar no editor XML.Select the text to surround in the XML Editor.

  2. Do editar , aponte para IntelliSensee, em seguida, selecione Surround With.From the Edit menu, point to IntelliSense, and then select Surround With.

    Uma lista de bordadura disponíveis com trechos XML é exibida.A list of available surrounds with XML snippets is displayed.

  3. Selecione um trecho da lista usando o mouse ou digitando o nome do trecho de código e pressionando guia ou Enter.Select a snippet from the list using the mouse, or by typing the name of the snippet and pressing Tab or Enter.

Use trechos XMLUse XML snippets

Uma vez que você escolher um trecho XML, o texto de trecho de código é inserido automaticamente a posição do cursor.Once you choose an XML snippet, the text of the code snippet is inserted automatically at the cursor position. Todos os campos editáveis no trecho são realçadas, e o primeiro campo editável é automaticamente selecionado.Any editable fields in the snippet are highlighted, and the first editable field is selected automatically. O campo selecionado é convertido.The currently selected field is boxed.

Quando um campo é selecionado, você pode digitar um novo valor para o campo.When a field is selected, you can type a new value for the field. Pressionar guia alterna entre os campos editáveis do trecho de código; pressionando Shift+guia percorre-los na ordem inversa.Pressing Tab cycles through the editable fields of the snippet; pressing Shift+Tab cycles through them in reverse order. Clicando em um campo colocar o cursor no campo, e clique duas vezes em um campo selecioná-lo.Clicking a field places the cursor in the field, and double-clicking a field selects it. Quando um campo é realçado, uma dica de ferramenta pode ser exibido, oferecendo uma descrição do campo.When a field is highlighted, a ToolTip might be displayed, offering a description of the field.

Somente a primeira instância de um campo dado é editável.Only the first instance of a given field is editable. Quando esse campo é realçado, as outras instâncias do campo são descritas.When that field is highlighted, the other instances of that field are outlined. Quando você altera o valor de um campo editável, o campo ele alterado everywhere é usado no trecho.When you change the value of an editable field, that field is changed everywhere it is used in the snippet.

Pressionar Enter ou Esc cancela a edição de campos e retorna o editor normal.Pressing Enter or Esc cancels field editing and returns the editor to normal.

As cores padrão para campos do trecho de código editável podem ser alteradas modificando o campo de trecho de código definindo no fontes e cores painel do opções caixa de diálogo.The default colors for editable code snippet fields can be changed by modifying the Code Snippet Field setting in the Fonts and Colors pane of the Options dialog box. Para obter mais informações, consulte como: alterar fontes e cores no editor de.For more information, see How to: Change fonts and colors in the editor.

Consulte tambémSee also