2

Alle VS Code Standardthemen (und alle anderen, die ich gesehen habe) haben eine einheitliche Hintergrundfarbe zwischen der Hauptansicht und dem Gutter. Dies macht es sehr schwer zu sagen, ob Sie am Anfang einer Zeile stehen (oder dort klicken). Steht der Cursor hier am Anfang der Zeile?Wie ändere ich die Hintergrundfarbe des Zwischenraums in VS Code?

enter image description here

Dies ist besonders ärgerlich mit Python, wo Fragen Vertiefung und man kann nicht einfach Auto-Einzug einen Block einmal Ihre Einbuchtung vermasselt.

Ich finde oft, dass ich einen Block einfüge, nur um festzustellen, dass ich ein Leerzeichen vom Anfang der Zeile entfernt bin und der eingefügte Block daher versetzt ist.

Einfach die Rinne auf einen hellgrauen Hintergrund zu setzen, würde dieses Problem lösen, aber wenn ich mir die Standarddesigndateien ansehe, kann ich keine Einstellungen für die Rinne sehen. Ich habe mir auch ein Thema aus dem Laden angeschaut (Material), das ein paar Tasten hat, die sich auf Rinnenfarben beziehen, aber das Ändern hat nichts bewirkt.

Gibt es eine Möglichkeit, die Gutter-Hintergrundfarbe in VS-Code zu ändern?

Update: Version 1.8 von VS-Code kommt mit einer neuen Einstellung der Linie Highlight zu machen, die dabei helfen können, wenn auf 'Gosse':

enter image description here

enter image description here

Antwort

1

Sie können die Hintergrundfarbe (oder Farbe) der Rinne in settings.json ändern. Dies war added in May.

"workbench.colorCustomizations": { 
    "editorGutter.background": "#000000" // your color here 
} 

oder Sie können hinzufügen

"editor.rulers": [ 0 ] 

Dies wird nicht den Hintergrund ändern, aber es wird eine Linie zwischen der Rinne und dem Editor hinzufügen.

0

Die Probleme ist dass die Gutterzeiger standardmäßig nicht aktiviert sind.

Öffnen Vorlieben, Arbeitsplatz-Einstellungen und stellen

{ 
"editor.renderIndentGuides": true, 
"editor.renderWhitespace": "all" 
} 

Sie sollten die Richtlinien und Leerzeichen sehen, hoffe, es hilft.

Weitere Einstellungen wie diese Prüfung ->https://code.visualstudio.com/Docs/customization/userandworkspace

+0

Danke, das ist hilfreich, aber nicht ganz das, wonach ich suche. Dies wird vertikale Linien für jeden Bereich - oder Einzugsebene in Python - zeichnen und ist visuell sehr "schwer". Ich lande mit meinem Code in einer Nadelstreifen-Suite! – sas

0

Bitte installieren ‚Python Für VSCode‘ Erweiterung der Vertiefung Problem zu lösen.

Verwandte Themen