Einführung
Ich habe immer nach einer Möglichkeit gesucht, Visual Studio dazu zu bringen, nach einer bestimmten Anzahl von Zeichen eine Linie zu zeichnen.
Im Folgenden finden Sie eine Anleitung zum Aktivieren dieser sogenannten Richtlinien für verschiedene Versionen von Visual Studio.
Visual Studio 2013
Installieren Sie die Erweiterung der Editor-Richtlinien von Paul Harrington für VS 2013
Visual Studio 2010 und 2012
- Installieren Sie die Erweiterung der Editor-Richtlinien von Paul Harrington für VS 2010 oder VS 2012 .
- Öffnen Sie die Registrierung unter:
VS 2010:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
VS 2012:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
und fügen Sie eine neue ZeichenfolgeGuides
mit dem Wert hinzuRGB(100,100,100), 80
. Der erste Teil gibt die Farbe an, während der andere (80
) die Spalte ist, in der die Linie angezeigt wird. - Oder installieren Sie die Erweiterung der Richtlinien-Benutzeroberfläche (die auch Teil der Productivity Power Tools ist ), mit der Einträge zum Kontextmenü des Editors hinzugefügt werden, um die Einträge hinzuzufügen / zu entfernen, ohne die Registrierung direkt bearbeiten zu müssen. Der aktuelle Nachteil dieser Methode besteht darin, dass Sie die Spalte nicht direkt angeben können.
Visual Studio 2008 und andere Versionen
Wenn Sie Visual Studio 2008 verwenden, öffnen Sie die Registrierung unter HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
und fügen Sie eine neue Zeichenfolge Guides
mit dem Wert hinzu RGB(100,100,100), 80
. Der erste Teil gibt die Farbe an, während der andere ( 80
) die Spalte ist, in der die Linie angezeigt wird. Die vertikale Linie wird angezeigt, wenn Sie Visual Studio neu starten.
Dieser Trick funktioniert auch für verschiedene andere Versionen von Visual Studio, sofern Sie den richtigen Pfad verwenden:
2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Text Editor
2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
2008: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2008 Express: HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor
Dies funktioniert auch in SQL Server 2005 und wahrscheinlich in anderen Versionen.
Antworten:
Dies ist ursprünglich aus Saras Blog .
Es funktioniert auch mit fast jeder Version von Visual Studio. Sie müssen lediglich "8.0" im Registrierungsschlüssel auf die entsprechende Versionsnummer für Ihre Version von Visual Studio ändern.
Die Hilfslinie wird auch im Ausgabefenster angezeigt. (Visual Studio 2010 korrigiert dies und die Zeile wird nur im Code-Editor-Fenster angezeigt.)
Sie können die Anleitung auch in mehreren Spalten haben, indem Sie mehr als eine Zahl nach dem Farbbezeichner auflisten:
Fügt eine weiße Linie in Spalte 4 und Spalte 80 ein. Dies sollte der Wert eines Zeichenfolgenwerts
Guides
in der Taste "Texteditor" sein (siehe unten).Stellen Sie sicher, dass Sie eine Linienfarbe auswählen, die auf Ihrem Hintergrund sichtbar ist. Diese Farbe wird in der Standardhintergrundfarbe in VS nicht angezeigt. Dies ist der Wert für ein Hellgrau: RGB (221, 221, 221).
Hier sind die mir bekannten Registrierungsschlüssel:
Visual Studio 2010 : HKCU \ Software \ Microsoft \ VisualStudio \ 10.0 \ Texteditor
Visual Studio 2008 : HKCU \ Software \ Microsoft \ VisualStudio \ 9.0 \ Texteditor
Visual Studio 2005 : HKCU \ Software \ Microsoft \ VisualStudio \ 8.0 \ Texteditor
Visual Studio 2003 : HKCU \ Software \ Microsoft \ VisualStudio \ 7.1 \ Texteditor
Für Benutzer von Visual Studio 2010 möchten Sie möglicherweise die folgenden Erweiterungen installieren, anstatt die Registrierung selbst zu ändern:
http://visualstudiogallery.msdn.microsoft.com/en-us/0fbf2878-e678-4577-9fdb-9030389b338c
http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
Diese sind auch Teil der Productivity Power Tools , die viele andere sehr nützliche Erweiterungen enthalten.
quelle
Ohne dass Registrierungsschlüssel bearbeitet werden müssen, bietet die Erweiterung Productivity Power Tools (verfügbar für alle Versionen von Visual Studio) Richtlinienfunktionen.
Nach der Installation klicken Sie im Editorfenster mit der rechten Maustaste und wählen Sie die Option Richtlinien hinzufügen. Beachten Sie, dass die Richtlinie immer in der Spalte platziert wird, in der sich Ihr Bearbeitungscursor gerade befindet, unabhängig davon, wo Sie mit der rechten Maustaste in das Editorfenster klicken.
Zum Ausschalten gehen Sie zu Optionen und suchen
Productivity Power Tools
und in diesem Abschnitt ausschaltenColumn Guides
. Ein Neustart ist erforderlich.quelle
Editor Guidelines
Erweiterung verwenden: marketplace.visualstudio.com/…Visual Studio 2017/2019
Wenn Sie nach einer Antwort für eine neuere Version von Visual Studio suchen, installieren Sie das Plugin für Editorrichtlinien , klicken Sie mit der rechten Maustaste in den Editor und wählen Sie Folgendes aus:
quelle
Visual Studio 2019
in derProductivity Power Tools
(Version 2017/2019). Wenn Sie Richtlinien wünschen,Editor Guidelines
ist die bessere Option.Es gibt jetzt eine Erweiterung für Visual Studio 2012 und 2013:
http://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459
quelle
Wenn Sie Benutzer der kostenlosen Visual Studio Express Edition sind, ist der richtige Schlüssel vorhanden
{Beachten Sie den VCExpress anstelle von VisualStudio), aber es funktioniert! :) :)
quelle
Dies funktioniert auch in Visual Studio 2010 (Beta 2), sofern Sie die Erweiterung von Paul Harrington installieren, um die Richtlinien der VSGallery oder des Erweiterungsmanagers in VS2010 zu aktivieren. Da dies Version 10.0 ist, sollten Sie den folgenden Registrierungsschlüssel verwenden:
Außerdem hat Paul eine Erweiterung geschrieben, die dem Kontextmenü des Editors Einträge zum Hinzufügen / Entfernen der Einträge hinzufügt, ohne die Registrierung direkt bearbeiten zu müssen. Sie finden es hier: http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
quelle
Dies funktioniert auch für SQL Server Management Studio .
quelle
Ich habe diese Visual Studio 2010-Erweiterung gefunden: Einrückungshandbücher
http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30
Es funktioniert gut.
quelle
In VS 2013 Express ist dieser Schlüssel nicht vorhanden. Was ich sehe, ist HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0, und der Texteditor wird darunter nicht erwähnt.
quelle
Der Registrierungspfad für Visual Studio 2008 ist derselbe, jedoch mit 9.0 als Versionsnummer:
quelle
Für Benutzer von Visual Assist können vertikale Richtlinien im
Display
Abschnitt in den Optionen von Visual Assist aktiviert werden :quelle