VS Code раздражает вертикальными линиями

что вызывает эти вертикальные линии?

независимо от того, какой тип редактируемого файла (.c, .s) иногда эти строки исчезают, но при перезапуске кода VS возвращаются.

все визуальные отступы отключены, секция кода отключена.. почти все..

последняя версия кода VS (1.66.1)

The lines

Отвечает ли это на ваш вопрос? Как скрыть направляющие отступов в Visual Studio Code?

j D3V 10.04.2022 09:49
Формы c голосовым вводом в React с помощью Speechly
Формы c голосовым вводом в React с помощью Speechly
Пытались ли вы когда-нибудь заполнить веб-форму в области электронной коммерции, которая требует много кликов и выбора? Вас попросят заполнить дату,...
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Будучи разработчиком веб-приложений, легко впасть в заблуждение, считая, что приложение без JavaScript не имеет права на жизнь. Нам становится удобно...
Flatpickr: простой модуль календаря для вашего приложения на React
Flatpickr: простой модуль календаря для вашего приложения на React
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей....
В чем разница между Promise и Observable?
В чем разница между Promise и Observable?
Разберитесь в этом вопросе, и вы значительно повысите уровень своей компетенции.
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
Четыре эффективных способа центрирования блочных элементов в CSS
Четыре эффективных способа центрирования блочных элементов в CSS
У каждого из нас бывали случаи, когда нам нужно отцентрировать блочный элемент, но мы не знаем, как это сделать. Даже если мы реализуем какой-то...
1
1
46
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Перейдите в меню Code->Preference->Settings и найдите «renderIndentGuides». Полная настройка должна выглядеть так:

"editor.renderIndentGuides": true,

Измените его на ложь.

ОБНОВИТЬ:

Ключи изменились с версии 1.61 - в более поздней версии вместо этого установите следующее:

"editor.guides.indentation": false

не работает, уже установлено значение false :(

ホンダRulez 10.04.2022 09:27

Может быть 2 места, где он имеет «editor.rulers» в settings.json. Сделать оба пустыми "editor.rulers": []. И перезапустите VSC и повторите попытку.

Nube Colectiva 10.04.2022 09:32

Я предполагаю, что это ОШИБКА. Строки можно удалить, только если я сделаю ПЕРЕКЛЮЧЕНИЕ на «ПАПКУ» editor.guides.highlightActiveIndentation, независимо от того, включено или выключено, если сделать переключатель исчезающим, если переключение в ПОЛЬЗОВАТЕЛЕ или рабочей области нет эффекта

ホンダRulez 10.04.2022 09:44

Вам удалось ее решить?

Nube Colectiva 10.04.2022 09:49

все время нужно переключать эту настройку, чтобы удалить строки после перезапуска редактора :(

ホンダRulez 10.04.2022 09:54

Как вы упомянули, это похоже на ошибку VSC:/

Nube Colectiva 10.04.2022 09:56
Ответ принят как подходящий

Ниже приведены 6 настроек, которые связаны с двумя функциями, которые частично перекрывают друг друга. Первоначально VS Code поддерживал только стандартную подсветку направляющих отступов, затем они добавили функцию, называемую раскрашенными парами скобок. VS Code выпускает ежемесячные обновления 11 раз в год. Через месяц после того, как bracketColorizationPairs был первоначально выпущен, VS Code добавил к bracketPariColorization больше, в том числе вертикальные и горизонтальные линии. Эти линии более настраиваемые, чем направляющие отступов, и могут отображаться в труднодоступных ситуациях, на которые не способны направляющие отступов. Кроме того, они отображаются горизонтально под строкой кода, с которой начинается блок.

Когда и направляющие отступов, и линии скобкиPairColorization настроены на визуализацию, скобкаPairColorization получает приоритет над более старой функцией направляющих отступов.

Чтобы избежать путаницы, добавьте приведенные ниже настройки в свой файл settings.json, полностью перезапустив редактор. Это должно решить проблему. Сообщите мне результат.

{
    "editor.guides.highlightActiveIndentation": false,
    "editor.guides.indentation": false,
    "editor.guides.bracketPairsHorizontal": "false",
    "editor.guides.bracketPairs": "false",
    "editor.guides.highlightActiveBracketPair": false,
    "editor.bracketPairColorization.independentColorPoolPerBracketType": false
}

Добавление показанных выше настроек отключит «яркие раздражающие строки в VS Code», которые официально называются: Раскрашенные пары скобок. Раскрашивание скобок и направляющих скобок немного выходит за рамки этого вопроса и ответа, поэтому я не буду объяснять, как менять цвета, но создам активную ссылку вокруг этого текста ваше чтение, которое при нажатии приведет вас к ответу, который объясняет раскрашивание направляющих и скобок.

ручное редактирование файла настроек и добавление всего этого в конец файла (+ удаление уже существующих строк) вроде работает.

ホンダRulez 10.04.2022 12:02

также включил «editor.guides.highlightActiveBracketPair»: истинные настройки, и это решение все еще работает после перезапуска, спасибо!

ホンダRulez 10.04.2022 12:09

YW, и да, вы захотите изменить настройки. Функции, которые переключаются (ON и OFF), очень приятны. Кроме того, вы можете установить пары скобок следующим образом: "editor.guides.bracketPairs": "active". Это то, что я делаю, вместо того, чтобы просто установить его в состояние (OFF знак равноfalse| ON знак равноtrue), вы можете установить его так, чтобы они были выключены во всем файле, кроме того, где вы активно работаете. Вы также можете настроить цвет, которым они выделяются.

j D3V 10.04.2022 16:47
Этот вопрос и ответ — еще один вопрос, на который я ответил, который затрагивает большинство тех же настроек, которые я упомянул в ответе на ваш вопрос. Человек просил изменить цвет его/ее скобок, а не выделение направляющих отступов. workbench.colorCustomization настройка. В этом ответе я объясню, как изменить цвет пар скобок, что также изменит направляющие отступа, если вам интересно, как это сделать.
j D3V 10.04.2022 16:56

Другие вопросы по теме