Frage

Siehe hier http://www.hanselman.com/blog/InSearchOfThePerfectMonospacedProgrammersFontInconsolata.aspx - Mangels einer besseren Beschreibung - Hervorhebung des Anweisungsblocks - z. B. sind in den Bildern auf dem Link die „Anweisungsblöcke“ mit einer vertikalen Linie gruppiert.Ich verstehe, dass dies eine Funktion von CodeRush ist – verfügt R# über etwas Ähnliches oder ein Plugin, um dasselbe zu tun?

War es hilfreich?

Lösung

Ich verwende die neueste Version von ReSharper, die derzeit verfügbar ist – ReSharper 4.5 –, aber leider glaube ich nicht, dass es eine Funktion zum Zeichnen einer vertikalen Linie zwischen passenden Klammern gibt, wie in den Screenshots, auf die Sie verwiesen haben.

Die Funktion, die ich nützlich finde und die Ben erwähnt hat, ist die Hervorhebung passender geschweifter Klammern. Diese wird jedoch nur wirksam, wenn sich Ihr Cursor neben einer öffnenden oder schließenden geschweiften Klammer befindet.

Andere Tipps

R# verfügt über eine Funktion namens „Aktuelle Zeile hervorheben“, die Sie in den ReSharper-Optionen aktivieren müssen.Auf dunklem Hintergrund und kontrastreichen Designs sieht das scheiße aus. Wenn Sie also eines verwenden, würde ich vorschlagen, in den Visual Studio-Optionen unter „Schriftarten und Farben“ auf „ReSharper – aktuelle Zeile“ zu gehen und die Hintergrundfarbe dunkler zu machen hat nicht so viel Kontrast zum Hintergrund.

R# verfügt außerdem über die Hervorhebung passender geschweifter Klammern, die ebenfalls im selben VS-Optionsdialog farblich konfiguriert werden kann.

Beantwortet das Ihre Frage?

Notepad ++ verfügt über eine nette Funktion zum Anpassen von Klammern, bei der vertikale Linien den Klammern entsprechen.Es ist kein VS, daher verwende ich es nur, wenn ich mit verwirrendem JS konfrontiert werde, schneide es aus und füge es ein, finde die Klammern heraus und gehe zurück zu VS.Es wäre großartig, wenn diese Art von Funktion in VS oder R# existieren würde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top