ReSharper 10.0 Help

Predefined Live Templates for ASP.NET

ReSharper | Tools | Templates Explorer | Live Templates | ASP.NET

This topic lists all predefined live templates for ASP.NET in ReSharper 10 EAP 3. For more information about live templates, see Creating Source Code Using Live Templates

TemplateDetails
<script

Create script tag

Scope HTML and similar tags

Body

<script type="$attributeValue$">$END$</script>

Parameters

  • attributeValue - Suggest attribute value for current html tag attribute (suggestAttributeValue)
  • END - The caret position after the template is applied.
t

Create ASP.NET tag

Scope ASP.NET tags

Body

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

Parameters

  • TAG - Suggest tag name used in current document (suggestTagName)
  • RUNATSERVER - Insert runat="server" if server-side tag selected (runAtServer)
  • END - The caret position after the template is applied.

Before expansion

Reference__Options__Templates__Live_Templates__Predefined__ASP.NET__t__before

After expansion
Reference__Options__Templates__Live_Templates__Predefined__ASP.NET__t__after

tc

Create closed tag

Scope ASP.NET tags

Body

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

Parameters

  • TAG - Suggest tag name used in current document (suggestTagName)
  • RUNATSERVER - Insert runat="server" if server-side tag selected (runAtServer)
  • END - The caret position after the template is applied.

Before expansion

Reference__Options__Templates__Live_Templates__Predefined__ASP.NET__tc__before

After expansion
Reference__Options__Templates__Live_Templates__Predefined__ASP.NET__tc__after

a

Create tag attribute

Scope HTML and similar attributes

Body

$ATTR$="$END$"

Parameters

  • ATTR - Suggests attribute name used in the same tags in current document (suggestAttributeNameByTag)
  • END - The caret position after the template is applied.
<asp:HyperLink

ASP.NET Hyperlink

Scope ASP.NET tags

Body

<asp:HyperLink runat="server" NavigateUrl="$LINK$" Text="$TEXT$" />

Parameters

  • LINK - no macro
  • TEXT - no macro

Before expansion

Reference__Options__Templates__Live_Templates__Predefined__ASP.NET__aspHyperLink__before

After expansion
Reference__Options__Templates__Live_Templates__Predefined__ASP.NET__aspHyperLink__after

ctx

Current file context

Scope everywhere

Body

$CTX$

Parameters

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

Insert new GUID

Scope everywhere

Body

$GUID$

Parameters

  • GUID - Generates new Globally Unique Identifier (GUID) (guid)
Last modified: 8 January 2016