Mi chiedo se c'è un modo per rendere #region Some Region #endregion Some Region
. Se non c'è modo di farlo, forse è possibile con Resharper?Crea automaticamente #regione con lo stesso nome in #endregion
Spero sia chiaro cosa sto cercando di ottenere qui.
Edit:
<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>#region</Title>
<Shortcut>#region</Shortcut>
<Description>Code snippet for #region</Description>
<Author>Microsoft Corporation</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>name</ID>
<ToolTip>Region name</ToolTip>
<Default>MyRegion</Default>
</Literal>
</Declarations>
<Code Language="csharp"><![CDATA[#region $name$
$selected$ $end$
#endregion $name$]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
Seconda modifica: È un lavoro, ma solo quando faccio frammento di inserimento. Da intellisense, usando alcuni altri frammenti.
Quindi c'è un modo per aggiungere la mia regione da intellisense non dal menu di inserimento frammento?
in Visual Studio è possibile farlo selezionando il testo -> Tasto destro del mouse -> surround -> Regione –
Credo VS sostegno doesnt che, http: // connect.microsoft.com/VisualStudio/feedback/details/266197/match-region-endregion-name – Kurubaran
Non penso che sia una buona idea. Se cambi mai il nome della regione, probabilmente ti dimenticheresti di farlo nella parte '# endregion', creando incoerenze confuse. –