.NET Anwendungsentwicklungs-Blog

Tipps & Tricks zu C#, .NET und Visual Studio

Optische Zeilenbegrenzung (Guide) in Visual Studio aktivieren

Viele Anwendungs-Entwickler programmieren, entweder für sich selbst oder durch Programmierrichtlinien gezwungen, nach bestimmten Regeln. Oftmals wird festgelegt, dass nur bis zu einer bestimmen Spalte geschrieben werden darf. Das hat u.a. den Sinn, dass bei einer Schriftgröße von 10 pt (point) beispielsweise nur 75 Zeichen in einer Zeile gedruckt werden können (bei 3 cm großen linken und 2 cm großen rechten Rand). Vor allem in Abschlussarbeiten und Dokumentationen möchte man öfters Quelltextausschnitte besonders hervorheben und erklären. Desweiteren erhöht es die Lesbarkeit und macht es möglich in Visual Studio bequem mehrere Quelltexte nebeneinander anzuzeigen ohne dass man horizontal scrollen muss.

Aufteilen der Quelltextansicht in mehrere vertikale/horizontal Fenster

Vertikales Aufteilen der Quelltext-Fenster

Um die genannten Vorteile zu nutzen, tut man sich leicht, vornerein seinen Quelltext so zu organisieren, dass er nicht über eine bestimmte Spaltenzahl herüberragt. Dazu kann man sich in der Entwicklungsumgebung einfach eine vertikale Markierung einfügen, ein sog. “Guide”. Leider geht dies nur über einen Schlüssel in der Windows Registry.

Also den Registrierungs Editor öffnen (Start -> Ausführen -> “regedit”), dann bis in folgende Ebene navigieren:

Für Visual Studio 2010:
HKEY_CURRENT_USER -> Software -> Microsoft -> Visual Studio -> 10.0 -> Text Editor

Für Visual Studio 2008:
HKEY_CURRENT_USER -> Software -> Microsoft -> Visual Studio -> 9.0 -> Text Editor

Für Visual Studio 2005:
HKEY_CURRENT_USER -> Software -> Microsoft -> Visual Studio -> 8.0 -> Text Editor

Dort legt man einen neuen Zeichenfolge an (Rechtsklick -> Neu -> Zeichenfolge). Die Zeichenfolge nennt man “Guides” und gibt ihr als Wert eine Farbe im RGB Format, Leerzeichen und die Spaltenzahl an der die Markierung angezeigt werden soll.

Zeichenfolge Guides

Den RGB Farbwert kann man sich bequem in einem Farbauswahlwerkzeug ausgeben lassen, z.B. www.colorschemer.com

Hat man die Zeichenfolge erfolgreich hinzugefügt, so kann man den Windows Registrierungseditor wieder schließen, Visual Studio neu starten und die Markierung sehen.

Eingeschalter Zeilenendhinweis

Eingeschalter Zeilenendhinweis

Alternativ gibt es inzwischen eine eigene Visual Studio Erweiterung die man verwenden kann: Column guides for Visual Studio 2010: An extension. Nach der Deinstallation der Erweiterung erkannte Visual Studio aber nicht mehr meinen gesetzten Registierungsschlüssel an und zeigte keine Zeilenbegrenzung mehr an. Somit ist die obere manuelle Variante besser zu empfehlen.

Einen Kommentar schreiben

Copyright © 2010 by: .NET Anwendungsentwicklungs-Blog • Template by: BlogPimp Lizenz: Creative Commons BY-NC-SA.