2 Stimmen

Schnelles Entfernen von umgebenden Backets/Parenthese/Blöcken in Visual Studio 2010 + Resharper (Reverse Surround mit)

Gibt es etwas, mit dem man umgekehrt "umgeben" kann?

Von:
**(**(Type)myobject**)**;

An:
(Type)myobject;

Von:
if/while/try/using... { lots of code here.... }

An:
lots of code here....

1voto

Jura Gorohovsky Punkte 9581

Versuchen Sie strukturelles Suchen und Ersetzen (siehe JetBrains .NET-Tools-Blog , JetBrains TV für zusätzliche Hinweise)

Für Ihr erstes Beispiel können Sie das folgende Paar von Mustern verwenden:

Suchmuster: (($type$) $var$) Ersetzen Sie das Muster: ($type$) $var$

wobei $type$ ist ein Typ-Platzhalter, und $var$ ist ein Platzhalter für einen Bezeichner.

Um ein wenig mehr mit dem strukturellen Suchen und Ersetzen zu spielen, können Sie sich ein Musterkatalog SSR von der ReSharper-Website

0voto

brgerner Punkte 4167

Verwenden Sie die benutzerdefinierten Ersetzungsmuster

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X