Dela via


Använda XML-kodfragment

Du kan anropa XML-kodfragment med hjälp av följande två kommandon på XML-redigerarens snabbmeny. Kommandot Infoga kodfragment infogar XML-kodfragmentet vid markörens position. Kommandot Surround With omsluter XML-kodfragmentet runt den markerade texten. Varje XML-kodfragment har avsedda kodfragmenttyper. Kodfragmenttyperna avgör om kodfragmentet är tillgängligt med kommandot Insert Snippet , kommandot Surround With eller båda.

När XML-kodfragmentet har lagts till i redigeraren markeras alla redigerbara fält i kodfragmentet i gult och markören placeras i det första redigerbara fältet.

Infoga kodfragment

Följande procedurer beskriver hur du kommer åt kommandot Infoga kodfragment .

Anmärkning

Kommandot Infoga kodfragment är också tillgängligt via kortkommandot (Ctrl+K och sedan Ctrl+X).

Infoga kodfragment från snabbmenyn

  1. Placera markören där du vill infoga XML-kodfragmentet.

  2. Högerklicka och välj Infoga kodfragment.

    En lista över tillgängliga XML-kodfragment visas.

  3. Välj ett kodfragment i listan med hjälp av musen, eller genom att skriva namnet på kodfragmentet och trycka på Tabb eller Retur.

Infoga kodfragment med intelliSense-menyn

  1. Placera markören där du vill infoga XML-kodfragmentet.

  2. I menyn Redigera pekar du på IntelliSense och väljer sedan Infoga kodfragment.

    En lista över tillgängliga XML-kodfragment visas.

  3. Välj ett kodfragment i listan med musen eller genom att skriva namnet på kodfragmentet och trycka på Tabb eller Retur.

Så här infogar du kodfragment via den fullständiga ordlistan i IntelliSense

  1. Placera markören där du vill infoga XML-kodfragmentet.

  2. Börja skriva det XML-kodfragment som du vill lägga till i filen. Om automatisk slutförande är aktiverat visas hela ordlistan för IntelliSense. Om det inte visas trycker du på Ctrl+Space för att aktivera det.

  3. Välj XML-kodfragmentet i den fullständiga ordlistan.

  4. Tryck på Tabb, Tabb för att anropa XML-kodfragmentet.

Anmärkning

Det kan finnas fall då XML-kodfragmentet inte anropas. Om du till exempel försöker infoga ett xs:complexType element i en xs:element nod genererar redigeraren inte något XML-kodfragment. När ett xs:complexType element används i en xs:element nod finns det inga obligatoriska attribut eller underelement, så redigeraren har inga data att infoga.

Infoga kodfragment med hjälp av genvägsnamnet

  1. Placera markören där du vill infoga XML-kodfragmentet.

  2. Skriv < i redigeringsfönstret.

  3. Tryck på Esc för att stänga den fullständiga ordlistan i IntelliSense.

  4. Skriv genvägsnamnet för kodfragmentet och tryck på Tabb för att anropa XML-kodfragmentet.

Omge med

Följande procedurer beskriver hur du kommer åt kommandot Surround With .

Anmärkning

Kommandot Omge med är också tillgängligt via kortkommandot (Ctrl+K och sedan Ctrl+S).

Så här använder du Surround With från snabbmenyn

  1. Markera texten som ska omges av XML-redigeraren.

  2. Högerklicka och välj Omge med.

    En lista över tillgängliga surround-filer med XML-kodfragment visas.

  3. Välj ett kodfragment i listan med hjälp av musen, eller genom att skriva namnet på kodfragmentet och trycka på Tabb eller Retur.

Så här använder du Surround With från IntelliSense-menyn

  1. Markera texten som ska omges av XML-redigeraren.

  2. Från menyn Redigera pekar du på IntelliSense och väljer sedan Omge med.

    En lista över tillgängliga surround-filer med XML-kodfragment visas.

  3. Välj ett kodfragment i listan med hjälp av musen, eller genom att skriva namnet på kodfragmentet och trycka på Tabb eller Retur.

Använda XML-kodfragment

När du har valt ett XML-kodfragment infogas texten i kodfragmentet automatiskt på markörens position. Alla redigerbara fält i kodfragmentet är markerade och det första redigerbara fältet väljs automatiskt. Det markerade fältet är inramat.

När ett fält har valts kan du ange ett nytt värde för fältet. Om du trycker på Tabb växlar du igenom de redigerbara fälten i kodfragmentet. om du trycker påSkift-fliken+ växlar du igenom dem i omvänd ordning. När du klickar på ett fält placeras markören i fältet, och om du dubbelklickar på ett fält markeras den. När ett fält är markerat kan ett verktygstips visas med en beskrivning av fältet.

Endast den första instansen av ett visst fält kan redigeras. När fältet är markerat visas de andra instanserna av fältet. När du ändrar värdet för ett redigerbart fält ändras det fältet överallt där det används i kodfragmentet.

Om du trycker på Retur eller Esc avbryts fältredigeringen och redigeraren återgår till det normala.

Standardfärgerna för redigerbara kodfragmentfält kan ändras genom att ändra inställningen Kodfragmentfält i fönstret Teckensnitt och färger i dialogrutan Alternativ . Mer information finns i Så här ändrar du teckensnitt och färger i redigeraren.