Кодовая база Eclipse:есть ли место, где можно перехватить все данные раскраски?

StackOverflow https://stackoverflow.com/questions/603463

  •  03-07-2019
  •  | 
  •  

Вопрос

Я подумываю сделать простой глобальный переключатель темного фона для Eclipse.

Например перехватить все цвета, которые должны быть отображены, и заменить их:(Р,Г,Б) -> (255-Р, 255-Г, 255-Б).

Можете ли вы предложить исходные коды Eclipse, где это можно сделать?

Текущие проблемы

  • Каждую пару язык-цвет необходимо изменить вручную.
  • Есть вертикальные полосы, которые всегда белые.

Сопутствующие вопросы:

Это было полезно?

Решение

Здесь ничего нет.Однажды я изучал возможность создания темной цветовой схемы для IDE на базе Eclipse, которую мы создавали для наших клиентов.Вертикальные полосы остаются белыми, а некоторые другие цвета также нельзя изменить.

Я должен сказать, что всегда есть неясный способ что-то сделать.Если вы действительно этого хотите и обладаете необходимыми навыками программирования на Java, вы можете написать адаптер Equinox, который будет запускать инструментарий байт-кода в SWT для перехвата всех вызовов, связанных с цветом, и проксировать их через ваш преобразователь цветов.(Спросите SO, если вам нужна помощь с этим.)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top