5 способов изменить цвет выделения в коде Visual Studio с примерами кода

Visual Studio Code (VS Code) — популярный и универсальный редактор кода, используемый разработчиками по всему миру. Одной из многих настраиваемых функций VS Code является возможность изменения цвета выделения, сделанного с помощью мыши. В этой статье мы рассмотрим пять различных методов достижения такой настройки, а также приведем примеры кода.

Метод 1: использование настройки цвета темы VS Code

Самый простой способ изменить цвет выделения в VS Code — изменить настройки цвета текущей темы. Выполните следующие действия:

  1. Откройте VS Code.
  2. Нажмите на значок шестеренки в левом нижнем углу, чтобы открыть настройки.
  3. В настройках найдите «workbench.colorCustomizations» и нажмите «Изменить в settings.json».
  4. Внутри объекта «workbench.colorCustomizations» добавьте следующее свойство:
    "editor.selectionBackground": "#ff0000"

    Замените #ff0000на нужный цвет в шестнадцатеричном формате или формате RGB.

  5. Сохраните файл settings.json.

Метод 2. Использование расширения «Пользовательский загрузчик CSS и JS»

Расширение Custom CSS and JS Loader позволяет внедрять собственный CSS-код в интерфейс VS Code. Вот как изменить цвет выделения с помощью этого расширения:

  1. Установите расширение «Пользовательский загрузчик CSS и JS» из магазина VS Code.
  2. Откройте настройки расширения.
  3. В разделе CSS добавьте следующий код:
    .monaco-editor .focused .selected-text {
     background-color: #ff0000 !important;
    }

    Замените #ff0000на нужный цвет.

  4. Сохраните настройки.

Способ 3. Использование расширения «Настройка пользовательского интерфейса»

Расширение «Customize UI» предоставляет удобный интерфейс для настройки различных аспектов VS Code, включая цвет выделения. Вот как использовать это расширение:

  1. Установите расширение «Настроить пользовательский интерфейс» из магазина VS Code.
  2. Откройте палитру команд (Ctrl/Cmd + Shift + P) и найдите «Настройка пользовательского интерфейса: изменить настройки».
  3. В файле настроек найдите раздел «workbench.colorCustomizations».
  4. Добавьте следующее свойство:
    "editor.selectionBackground": "#ff0000"

    Замените #ff0000на нужный цвет.

  5. Сохраните настройки.

Метод 4. Использование расширения Better Comments

Расширение Better Comments позволяет настраивать внешний вид комментариев в коде, включая цвет выделения. Вот как изменить цвет выделения с помощью этого расширения:

  1. Установите расширение Better Comments с торговой площадки VS Code.
  2. Откройте настройки расширения.
  3. Найдите раздел «Лучшие комментарии».
  4. Добавьте следующее свойство:
    "better-comments.highlightBackgroundColor": "rgba(255, 0, 0, 0.5)"

    Замените rgba(255, 0, 0, 0.5)на нужный цвет в формате RGBA.

  5. Сохраните настройки.

Метод 5: использование файла «Пользовательский CSS»

Этот метод предполагает создание собственного CSS-файла и его загрузку в VS Code. Вот как это сделать:

  1. Создайте файл с именем custom.cssв выбранном вами месте.
  2. Добавьте в файл следующий код CSS:
    .monaco-editor .focused .selected-text {
     background-color: #ff0000 !important;
    }

    Замените #ff0000на нужный цвет.

  3. Откройте настройки VS Code и найдите «vscode_custom_css.imports».
  4. Установите в качестве значения vscode_custom_css.importsпуть к вашему файлу custom.css.
  5. Сохраните настройки.

Настройка цвета выделения в Visual Studio Code может улучшить ваш опыт программирования и сделать ваш редактор более персонализированным. В этой статье мы рассмотрели пять различных методов достижения такой настройки, в том числе использование настройки цвета темы, таких расширений, как «Custom CSS и JS Loader» и «Customize UI», расширения «Better Comments» и создания собственного CSS-файла. Не стесняйтесь экспериментировать с этими методами и найдите тот, который лучше всего соответствует вашим предпочтениям.