ReSharper 2024.2 Help

Predefined Live Templates for XML

This topic lists all predefined live templates for XML in ReSharper 2024.2. For more information about live templates, refer to Create source code using live templates.

Template

Details

ctx

Current file context

Scope Everywhere

Body

$CTX$

Parameters

  • CTX - Provides a list of items describing current context. This includes file name, containing type name, namespace name, etc.

nguid

Insert new GUID

Scope Everywhere

Body

$GUID$

Parameters

  • GUID - Generates a new Globally Unique Identifier (GUID)

t

Create tag

Scope XML tags

Body

<$TAG$>$END$</$TAG$>

Parameters

  • TAG - Suggests XML tag name used in the current document

  • END - The caret position after the template is applied.

Before expansion

ReSharper: Live templates

After expansion

ReSharper: Live templates

tc

Create closed tag

Scope XML tags

Body

<$TAG$ $END$/>

Parameters

  • TAG - Suggests XML tag name used in the current document

  • END - The caret position after the template is applied.

Before expansion

ReSharper: Live templates

After expansion

ReSharper: Live templates

a

Create tag attribute

Scope XML attributes

Body

$ATTR$="$END$"

Parameters

  • ATTR - Suggests XML attribute name used in the same tags in the current document

  • END - The caret position after the template is applied.

Before expansion

ReSharper: Live templates

After expansion

ReSharper: Live templates
Last modified: 18 August 2024