Создание плагина Eclipse Keylogger?

Кто-нибудь знает, возможно ли создать плагин Eclipse, который бы регистрировал все ваши нажатия клавиш (keylistener / keylogger) в редакторе и сохранял эти данные в текстовом файле?

Я хотел бы в конечном итоге проанализировать эти данные и предоставить полезную информацию.

Я никогда не делал плагин раньше, поэтому я надеялся, что кто-то с большим опытом может сообщить мне, если это возможно.

Приветствия.

1 ответ

Вы можете прослушивать каждое ключевое событие в текущем Eclipse, используя фильтр текущего SWT Display объект - что-то вроде:

Display.getDefault().addFilter(SWT.KeyDown, new Listener()
  {
    @Override
    public void handleEvent(Event event)
    {
      // TODO handle key down here

    }
  });

который дает вам основу для того, что вы хотите сделать.

Другие вопросы по тегам