2

Все темы по умолчанию VS Code (и любые другие, которые я видел) имеют одинаковый цвет фона между основным видом и желобом. Это очень сложно сказать, находитесь ли вы в начале строки (или нажмите там). Здесь находится курсор в начале строки?Как изменить цвет фона жевательной резинки в коде VS?

enter image description here

Это особенно раздражает с Python, где имеет значение отступов и вы не можете просто автоматический отступ блока-раз ваши отступы перепутались.

Я часто нахожу, что я вставляю блок только для того, чтобы найти, что я находился в одном месте от начала строки, и вставленный блок был смещен.

Просто установка желоба на светло-серый фон устранит эту проблему, но, глядя на файлы темы по умолчанию, я не вижу никаких настроек для желоба. Я также рассмотрел тему из магазина (Материал), в которой есть несколько ключей, относящихся к цветам желоба, но их изменение ничего не делало.

Есть ли способ изменить цвет фона водосточного желоба в коде VS?

Обновление: Версия 1.8 VS кодекса поставляется с новой установкой, чтобы сделать выделение строки, которые могут помочь с этим, когда установлено в «канаве»:

enter image description here

enter image description here

ответ

1

Вы можете изменить цвет фона (или цвет) жевательной резинки в settings.json. Это было added in May.

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

или вы можете добавить

"editor.rulers": [ 0 ] 

Это не изменит фон, но это добавит линию между канавой и редактором.

0

проблемы является что указатели желоба по умолчанию не включены.

Открыть настройки, настройки рабочего пространства и установить

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

Вы должны увидеть принципы и пропуски, надеюсь, что это помогает.

Для более параметров, как эта проверка ->https://code.visualstudio.com/Docs/customization/userandworkspace

+0

Спасибо, это полезно, но не совсем то, что я ищу. Это будет рисовать вертикальные линии для каждого уровня - или уровня отступов в python - и визуально очень «тяжелого». Я заканчиваю своим кодом, наряженным в полоску! – sas

0

Пожалуйста, установите «Python для VSCode» расширения для решения вопроса отступа.