Можно ли программно определить, является ли текущая тема светлой или темной в VSCode?
Вариант использования:
Я разрабатываю расширение VSCode, которое будетдобавить Hovers в редактор, и я хотел бы, чтобы значки были в hover. Однако фон наведения меняется в зависимости от текущей цветовой темы, поэтому мне нужно выбрать значки для отображения на основе цветовой темы.
В нескольких других местах в VSCode вы можете указывать URL-адреса значков вформа:
let icon = {
light: "uri for light icon",
dark: "uri for dark icon",
};
так ясно, что VSCode имеет представление о светлых и темных темах.
Это похоже на этот вопрос , но ответ AFAIK относится только к веб-просмотрам,и эта проблема также поднимается в этой проблеме VSCode после ее закрытия