Настройка VSCode для отключения цветов статуса git в желобе редактора

Какова переменная настройки, чтобы отключить это

или если вы знаете, почему Prettier - Javascript форматирует код, но некоторые строки по-прежнему отмечены цветом, как здесь

У меня только Prettier-eslint установлен в командной строке, поэтому не уверен, что еще может вызвать VSCode

Цвет рядом с номерами строк


person AlexGvozden    schedule 25.08.2017    source источник


Ответы (2)


Это индикаторы желоба, которые Vscode добавляет в файлы в репозиторий git. Я не вижу никакого способа избавиться от них, кроме постановки или фиксации изменений.

Вы можете изменить их цвета в settings.json, чтобы вы могли изменить их на тот же цвет, что и фон редактора, чтобы скрыть их. Например,

 "workbench.colorCustomizations": {

  "editorGutter.addedBackground": "#333",
  "editorGutter.deletedBackground": "#333",
  "editorGutter.modifiedBackground": "#333",
  "editor.background": "#333",
 }
person Mark    schedule 25.08.2017
comment
о да? это здорово, но я ненавижу это :)) я знаю, как это удалить, вы полностью включаете управление git в VScode, - person AlexGvozden; 26.08.2017
comment
Просто установите прозрачный цвет: #0000. Полное отключение поддержки git не является хорошим решением, если вы не заботитесь о каких-либо функциях git. - person Matt Bierner; 26.08.2017
comment
@Mark, есть ли способ изменить цвета индикаторов, связанных с git, на миникарте? В частности, удаленный тип, потому что их красный цвет мешает красным индикаторам ошибок eslint, что нежелательно. - person Pat Needham; 07.02.2018
comment
Nvm Я нашел это в ответе Алекса здесь stackoverflow.com/a/43973209/772985 - "editorOverviewRuler.deletedForeground": "#0000" - сначала пробовал, но не Я не понимаю, что мне пришлось фактически закрыть VS Code (все окно) и снова открыть его, чтобы он вступил в силу! - person Pat Needham; 07.02.2018

Благодаря помощи @Mark, он помог мне понять, что это параметры git в коде Visual Studio, которые показывают различия в вашем файле (добавленные и удаленные строки)

Tu выключите его, перейдите в «Настройки», найдите параметр git.enabled и установите для него значение «false».

person AlexGvozden    schedule 25.08.2017
comment
Это не просто скрывает цвета желоба в редакторе, как просил OP, это отключает все управление GIT VsCode. Просто зайдите в «Настройки» и найдите «Scm Diff Decorations» и установите значение «Нет». - person Channel; 14.02.2020