Wie kann man in Visual Studio die entsprechende Schleife für eine break-Anweisung hervorheben?

377
sab669

Wenn Sie über eine Schleife und einen Typ verfügen break, hebt Visual Studio das Schlüsselwort und die entsprechende Schleife folgendermaßen hervor:

Wie kann man in Visual Studio die entsprechende Schleife für eine break-Anweisung hervorheben?

Wenn ich die Zeile mit einem Semikolon beende und von der Zeile aus navigiere, wird die Hervorhebung weggelassen. Wenn ich den Cursor bewege:

  • Vor der breakAussage
  • Nach der breakAussage
  • Oder irgendwo dazwischen

Die Aussage, aus der sie ausbricht, wird nicht erneut hervorgehoben. Ich muss das Wort löschen und es erneut eingeben, um diese Hervorhebung zu sehen.

Im Allgemeinen ist dies kein großes Problem, aber ich habe Code geerbt, der weitaus mehr verschachtelte Schleifen und ifAnweisungen enthält, als jeder vernünftige Programmierer tun sollte. Es wäre also schön, wenn ich diese Formatierung zuverlässig erneut anwenden könnte, ohne sie erneut anwenden zu müssen -schreibe das Wort.

Im Grunde möchte ich, dass es sich genauso verhält, wenn Sie den Cursor kurz vor {oder nach ein setzen }. Wenn Sie dies tun, werden die entsprechenden Klammern automatisch hervorgehoben.

Gibt es dafür eine Einstellung oder vielleicht sogar ein Plugin?

0

1 Antwort auf die Frage

0
CAD bloke

Resharper macht alle Arten von Hervorhebungen. Ich habe es und es macht die Hervorhebung, die Sie erwähnt haben - klicken Sie auf "Pause" und es wird das "für" hervorgehoben. Es werden auch passende Klammern hervorgehoben . Resharper ist jedoch nicht frei. Ich persönlich denke, dass es den Preis wert ist.

Schauen Sie sich auch Viasfora an, um die Klammern hervorzuheben. Jede Verschachtelungsebene erhält eine andere Farbe. Viasfora ist kostenlos und funktioniert gut mit Resharper.