ReSharper | Templates Explorer | Live Templates | Global Usage
This topic lists all predefined live templates for Global Usage in ReSharper 2016.2. For more information about live templates, see Creating Source Code Using Live Templates
Template
Details
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)
This could be useful:
In string literals that contain references to the current context, i.e.
Logger.LogError("Cannot find action ActionNameDerivedFromContext");
As an alternative to code completion where IntelliSense doesn't work properly -
for example, in comments when documenting a member with a long name (see example below).
Before expansion Expansion options
nguid
Insert new GUID
Scope everywhere
Body
$GUID$
Parameters
GUID - Generates new Globally Unique Identifier (GUID) (guid)