Вы можете установить или скачать новую тему через:
Files -> Preferences -> Color Theme
Или вы можете создать свою собственную тему с нуля или повторно использовать существующую с помощью инструмента VSCE:
https://code.visualstudio.com/docs/extensions/themes-snippets-colorizers
Или вы можете просто найти тему в папке ::
\Microsoft VS Code\resources\app\extensions
Где цвета сохраняются в файлах JSON.
Значения по умолчанию:
\theme-defaults\themese
Вот Visual Studio Light (light_defaults.json), где я только что изменил цвет list.hoverBackground на какой-то отвратительный фиолетовый:
{
"$schema": "vscode://schemas/color-theme",
"name": "Light Default Colors",
"colors": {
"editor.background": "#FFFFFF",
"editor.foreground": "#000000",
"editor.inactiveSelectionBackground": "#CCCCCC",
"editorIndentGuide.background": "#D3D3D3",
"editorIndentGuide.activeBackground": "#939393",
"editor.selectionHighlightBackground": "#FFFFE0",
"editorSuggestWidget.background": "#F3F3F3",
"activityBarBadge.background": "#007ACC",
"sideBarTitle.foreground": "#6F6F6F",
"list.hoverBackground": "#FF00FF",
"input.placeholderForeground": "#ADADAD"
}
}
--- обновление ---
Различные темы используют больше или меньше параметров в зависимости от того, насколько они отличаются от цвета по умолчанию. Пропавшие могут быть добавлены тоже. Те, что вы ищете здесь, называются list.hoverBackground и list.highlightForeground, и они довольно общие, затрагивая множество различных областей в VS Code.
"list.hoverBackground": "#ffffff",
"list.highlightForeground": "#bbdaff",