Hinzufügen einer Leitlinie zum Editor in Visual Studio
-
01-07-2019 - |
Frage
Einleitung
Visual Studio zu machen, ziehen Sie eine Linie nach einer bestimmten Anzahl von ZeichenIch habe immer nach einem Weg zu suchen.
Im Folgenden finden Sie eine Anleitung, diese so genannten Richtlinien für verschiedene Versionen von Visual Studio zu ermöglichen.
Visual Studio 2013
Installieren Paul Harrington Editor Richtlinien Erweiterung für VS 2013
Visual Studio 2010 und 2012
- Installieren Paul Harrington Editor Richtlinien Erweiterung 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 WertRGB(100,100,100), 80
genannt. Das erster Teil gibt die Farbe, während die andere (80
) ist die Spalte der Zeile angezeigt wird. - oder installieren Sie den Richtlinien UI Erweiterung (das ist auch ein Teil der Productivity Power tools ) , welche Einträge in das Kontextmenü des Editors für das hinzufügen / Entfernen der Einträge, ohne dass die Registrierung direkt bearbeiten hinzufügen. Der aktuelle Nachteil dieser Methode ist, dass Sie nicht die Spalte direkt angeben.
Visual Studio 2008 und andere Versionen
Wenn Sie Visual Studio 2008 öffnen Sie die Registrierung auf HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
verwenden und einen neuen String hinzufügen Guides
mit dem Wert RGB(100,100,100), 80
genannt. Der erste Teil gibt die Farbe, während die andere (80
) ist die Spalte der Zeile angezeigt wird. Die vertikale Linie wird angezeigt, wenn Sie Visual Studio neu starten.
Dieser Trick funktioniert auch für verschiedene andere Version von Visual Studio, solange 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 auch andere Versionen.
Lösung
Dies ist ursprünglich von Saras Blog rel="nofollow .
Es ist auch mit fast jeder Version von Visual Studio funktioniert, müssen Sie nur die „8.0“ in dem Registrierungsschlüssel in der entsprechenden Versionsnummer für Ihre Version von Visual Studio ändern.
Die Führungslinie zeigt auch im Ausgabefenster auf. (Visual Studio 2010 korrigiert dies, und die Zeile nur im Code-Editor-Fenster.)
Sie können auch die Führung in mehreren Spalten haben um mehr als eine Nummer nach den Farbspezifikations Auflistung:
RGB(230,230,230), 4, 80
Setzt eine weiße Linie in Spalte 4 und Spalte 80. Dies sollte der Wert einer String-Wert Guides
in „Text Editor“ -Taste (siehe unten) sein.
Achten Sie darauf, eine Linienfarbe auswählen, die auf Ihrem Hintergrund visisble sein wird. Diese Farbe wird nicht angezeigt, auf der Standard-Hintergrundfarbe in VS. up Dies ist der Wert für einen hellgrau. RGB (221, 221, 221)
Hier sind die Registrierungsschlüssel, die ich kenne:
Visual Studio 2010 : HKCU \ Software \ Microsoft \ Visualstudio \ 10.0 \ Text Editor
Visual Studio 2008 : HKCU \ Software \ Microsoft \ Visualstudio \ 9.0 \ Text Editor
Visual Studio 2005 : HKCU \ Software \ Microsoft \ Visualstudio \ 8.0 \ Text Editor
Visual Studio 2003 : HKCU \ Software \ Microsoft \ Visualstudio \ 7.1 \ Text Editor
Für die, die laufen Visual Studio 2010, möchten Sie vielleicht lieber die folgenden Erweiterungen installieren als 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 enthält.
Andere Tipps
Ohne die Notwendigkeit, alle Registrierungsschlüssel zu bearbeiten, die Productivity Power tools Erweiterung (für alle Versionen von Visual Studio) bietet Richtlinie Funktionalität.
Wenn nur die rechte Maustaste, während im Editor-Fenstern installiert und wählen Sie die Führungslinie Option add. Beachten Sie, dass die Richtlinie immer auf der Säule platziert werden, wo Ihre Bearbeitungscursor wird derzeit bei, unabhängig davon, wo Sie einen Rechtsklick im Editor-Fenster.
Gehen Sie zu Einstellungen ausschalten und Productivity Power Tools
finden und in diesem Abschnitt deaktivieren Column Guides
. Ein Neustart erforderlich sein wird.
Es gibt jetzt eine Erweiterung für Visual Studio 2012 und 2013:
http://visualstudiogallery.msdn.microsoft.com/da227a0b- 0e31-4a11-8f6b-3a149cf2e459
Visual Studio 2017/2019
Für alle, die eine Antwort auf eine neuere Version von Visual Studio suchen, den Editor installieren Richtlinien Plugin, dann im Editor der rechten Maustaste und wählen Sie diese:
Wenn Sie ein Benutzer der kostenlos Visual Studio Edition Express die rechte Taste in ist
HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor
{beachten Sie die VCExpress statt Visual Studio), aber es funktioniert! :)
Dies wird auch in Visual Studio 2010 (Beta 2) arbeiten, solange Sie Paul Harrington Erweiterung installieren, die Richtlinien aktivieren vom VSGallery oder aus dem Erweiterungsmanager innerhalb VS2010. Da diese Version 10.0, sollten Sie die folgenden Registrierungsschlüssel verwenden:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
Auch Paul schrieb eine Erweiterung, ohne dass für das Hinzufügen / Entfernen der Einträge Einträge in den Editor über das Kontextmenü fügt die Registrierung direkt zu bearbeiten. Sie können es hier finden: http: //visualstudiogallery.msdn .microsoft.com / en-us / 7f2a6727-2993-4c1d-8f58-ae24df14ea91
Das funktioniert SQL Server Management Studio auch.
Ich fand dieses Visual Studio 2010 Erweiterung: Einrückungslinien
http://visualstudiogallery.msdn.microsoft.com/e792686d- 542b-474a-8c55-630980e72c30
Mit VS 2013 Express dieser Schlüssel nicht existiert. Was ich sehe, ist HKEY_CURRENT_USER \ Software \ Microsoft \ Visualstudio \ 12.0 und es gibt keine Erwähnung von Text-Editor unter dem.
Der Registrierungspfad für Visual Studio 2008 ist die gleiche, aber mit 9.0 als Versionsnummer:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
Für diejenigen, die verwenden von Visual Assist können vertikale Richtlinien von Display
Abschnitt in Optionen von Visual Assist ist aktiviert werden: